Packages from the 1990s and 2000s
Here is a modest suggestion: go through the list of packages and consider removing the ones that have not been updated in the past decade. Many of them are only of historical interest. Users who want them can get the source code from older Slackware releases.
This could reduce the maintenance effort. Ed Code:
% cd slackware64/source |
How would removing them reduce the maintenance effort if they have not been updated in the last decade?
|
LILO hasn't been updated for years, maybe we should get rid of that as well.
|
Quote:
|
Quote:
|
If something works updates is not required. I'm against remove anything if not broken. Especially Pat build something only if it is required by external reasons (i.e. so version bump).
Moreover some of thing you mention I've used lately, and some are basic tools used in troubleshooting, system maintenance or testing. An I quite sure you use one of this things TODAY and you like it (bsd-games fortune cookie). |
Quote:
|
I dare say there are a few good candidates for moving to pasture/ but not all of those are as useless as EdGr believes.
|
I meant that the source code hasn't been updated in a decade. The binaries still need to be built and installed.
Quote:
Ed |
Quote:
|
Quote:
|
Quote:
You could have just chmod -x'd the /etc/profile.d/bsd-games-login-fortune.sh. |
Quote:
|
Quote:
Quote:
Quote:
Ed |
Quote:
Quote:
With all due respect, I don't see much of a logical case presented here. All I see are a bunch of bad assumptions. |
Quote:
xv is a useful viewer and our BDFL has a sentimental attachment through his input. todos/fromdos are useful to me. keymaps have no need for updates. Simple programs that do the job do not need updates. |
Ignorance is bliss.
|
Quote:
|
Packages from the 1990s and 2000s
I don't think it would be a good idea to remove tar.
BTW I use often xv to check image files from cli and as said, PV already stated he will not remove it. And, last but not least, if it just works... Do not fix/remove it! |
The packages need to be reviewed individually. Some are still useful, but others are not (or similar functionality is provided by currently-maintained packages).
The lack of an update is just a clue that a package may not have users... :) Ed |
Quote:
|
Quote:
This is why clean-system exists in -current, and I'm sure that 15.0 will be trimmed accordingly. Quote:
Also I use the xscreensaver 'rocks' on my netbook because it is extremely low resource. That hasn't been updated since 1992, I wouldn't like it to be removed just because it's old. |
Quote:
Back in the day, it was my go to for mp3 playback but I doubt I've used it in a decade. So there you go. We just saved a whopping 130K! Woot! ;) |
libmad is there for xmms.
Everything else should be using LAME. |
Amp is a standalone I believe:
Code:
readelf -d /usr/bin/amp | grep NEEDED Code:
$ amp Tracey\ Ullman\ -\ Life\ is\ a\ rock.mp3 |
Quote:
Code:
lysander@lysultra-vi:~/Music/Siebenburgen/Delictum$ amp 09_A\ Dream\ Of\ Scarlet\ Nights.mp3 |
pulseaudio? Even though it goes tits up at the end, it plays ok on ALSA.
edit: actually, I've tried a few other files, and it's segfaulting all over the place. seems ok if I decode/reencode with lame, so it must be something in the files that's upsetting it. I've had them years, god knows what created them originally. :) |
Quote:
They occasionally just need a patch every now and then to build with the latest toolchain. btw, some of the archives (prefixed by '_') you've listed are the old 'framework' archives that were used by some of the first incarnations of the 'SlackBuild' scripts, that usually just creates the directory structure, or contained some config files, or device nodes or something. They're still used by those particular package's SlackBuild. |
Quote:
|
Quote:
Code:
aoss amp some.mp3 |
Quote:
|
There are reasons to remove things other than them being old, e.g.
Quote:
|
1 Attachment(s)
Quote:
Code:
misc2.c: In function ‘requantize_mono’: Code:
diff -ruN amp-0.7.6/audio.c amp-0.7.6-new/audio.c |
Recently I had a need at work to look at using minicom for a serial interface connection. We don't use Slackware at work, but I was able to install the package from the repos. Thus maintainers of other distros still support some of these "old" packages too.
Not broke don't fix? |
Enjoying this ridiculous thread. Of course it was a toss up if I wanted to use dillo, dwb, or emacs with w3m....I went with emacs. :hattip:
PS: since we are voting on throwing out the baby with the bath water...lets ditch all pre systemd software. https://www.youtube.com/watch?v=uhiCFdWeQfA |
Labinnah - you should put out a new version of Amp. :)
Xscreensaver is current software. Telnet is unencrypted - user beware. I use ssh even across my private network. Minicom is still useful because serial ports never went away. Ed |
Quote:
You are going to actually do it and come back to tell us the results of your findings, aren't you? |
Quote:
Ed |
Quote:
Edit: Mind you even the original creator of procmail thinks that it should be retired... |
QUOTE=dugan;6023095]
The program a lot of people are using for that these days, is sxiv.[/QUOTE] Looks great... But not in a full Slackware install nore in the slackbuilds.org repo :-D |
xv was mentioned in another thread just a few weeks ago.
Removing xsnow would lead to loud protests from some. Don't know which of the programs on OP's list that are used in the background without my knowledge. I do use tar occasionally. I use Leafpad every day, and it was last updated in 2010. What makes Slackware (and Linux) great is that you can tweak your system to your own likings (on your own risk). No one forces you to make a full install. No one stops you from deleting stuff you don't need. I've got rid of xgames, pidgin, and a few others I never use. IMHO OP could just uninstall all the packages on his list and live with the consequences (should there be any). Each to his/her own. Live and let live. |
Quote:
Quote:
|
I looked through this list and found 28 packages I have used recently. Some (like xv) I use all the time.
Mature code is not obsolete. Software doesn't have to churn to be useful. |
Quote:
I use Slackware as a base OS on which I develop my software. I primarily use my software, although there are an enormous number of open-source programs and libraries underneath. Ed |
I rather like fortune... I change it to fortune -a so it pulls from all files. I use a login shell for my X terminals too, so I see it many times a day, every time I open one.
It's one of the things that make me feel at home in Slackware, fortune. |
Yeah, I look forward to my fortune every morning, too. And without xsnow, how would I decorate for Christmas?
One of the many things that annoyed me about Arch was that ddate was "deprecated." |
Quote:
Code:
cowsay -w "$(fortune)" Code:
_________________________________________ |
Quote:
I guess my advice to you is to not hold your breath during the period when you expect this to be done. |
Quote:
Quote:
Programs of any size are never complete, never fully debugged, never free of security vulnerabilities, and never immune to changes in other programs around them. Non-trivial programs require maintenance. For people who posted silly responses, think about whether you want software on your computers that has not been maintained for a decade or two. Good night, everyone. Ed |
Quote:
|
All times are GMT -5. The time now is 03:14 AM. |