LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 11-03-2015, 06:18 PM   #1
Rinndalir
Member
 
Registered: Sep 2015
Posts: 733

Rep: Reputation: Disabled
How many unmaintained packages are in slackware?


Curious to know, as a recent one I came across is man-1.6g. It is well known that as software becomes unmaintained, if it has vulnerabilities, they will not be getting fixed since the unmaintained packages are usually used in slackware as-is.


Has anyone done an audit? Or is that data available anywhere already?

If not I will try to create some of that info.
 
Old 11-03-2015, 06:35 PM   #2
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,225

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
As you already know, you're the only person to care about that. Everyone else considers "if there weren't any problems reported with a package then there aren't any problems worth worrying about" to be valid.

Anyway, you're not wasting your time if you take on that project. Especially if you build your own packages for what you consider to be good replacements for the ones in Slackware, and then make your package building scripts (or the packages themselves) available to the community.

Last edited by dugan; 11-03-2015 at 06:41 PM.
 
1 members found this post helpful.
Old 11-03-2015, 06:37 PM   #3
Philip Lacroix
Member
 
Registered: Jun 2012
Distribution: Slackware
Posts: 441

Rep: Reputation: 574Reputation: 574Reputation: 574Reputation: 574Reputation: 574Reputation: 574
You already received an answer from Pat Volkerding himself, i.e. the Slackware maintainer, as well as from other knowledgeable LQ members. Besides, you're yet to mention any actual issues affecting man-1.6g, hence I'm not sure what's the point of this thread.
 
1 members found this post helpful.
Old 11-03-2015, 08:18 PM   #4
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
Technically speaking no Linux distribution keeps unmaintained packages for a time frame past a certain point. While a package can go unmaintained by the developers for years in the coding, it is simply either classed under maintenance mode or unmaintained but secure and stable and code. However, if the package can no longer be used for either a dependency or used outright as itself, then usually a package can be reviewed to see if patches exist to allow it to function, but if none exist, or if it can not be rebuilt or ran as a binary-only package, it can face the discretion of the OS maintainers to send it on it's way.

Packages come and go as software evolves. Often many packages are forked and new developers take over the project on their terms and set a new direction for the software.

Examples of this are found in many distributions like these packages:

Timidity > Timidity++
procps > procps-ng
ConsoleKit > ConsoleKit2

and this just names a few commonly known forked packages. There are times even packages simply are replaced by other packages.

Packages like man and man-db are a good example, but neither has really replaced the other. Both still work, much like TeTex and TexLive and such. Man is still used and considered long term stable, while man-db is actively developed, but likewise is stable.

However, the only real packages that never really go past a point of no return are binary-only packages that usually revolve around closed source software, and usually those never last too long.
 
Old 11-04-2015, 12:55 AM   #5
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 2,504

Rep: Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461
It's all maintained. If there's an active upstream, contact them with bug reports. Otherwise, post here.
 
15 members found this post helpful.
Old 11-07-2015, 05:03 PM   #6
Rinndalir
Member
 
Registered: Sep 2015
Posts: 733

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by volkerdi View Post
It's all maintained. If there's an active upstream, contact them with bug reports. Otherwise, post here.
man-1.6g has had patches posted here by Mancha (hombre de la mancha???).

http://sf.net/projects/mancha/files/...ke_a_boss.diff

Is there a list for packages that have been abandoned upstream? Do you agree or disagree that those would benefit from more attention?
 
Old 11-07-2015, 08:30 PM   #7
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,225

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
Quote:
Originally Posted by Rinndalir View Post
Is there a list for packages that have been abandoned upstream?
Nope. Fee free to be the first to make that list.
 
1 members found this post helpful.
Old 11-07-2015, 10:50 PM   #8
AlexSlack
Member
 
Registered: Jul 2012
Location: El Salvador
Distribution: Slackware-current
Posts: 53

Rep: Reputation: 42
Hi!

I think all the packages are maintained in Slackware, I see many updates in the ChangeLog very often.

Maybe some software is not updated because doesn't need to be changed to work properly, as in life the cars still use tires even though we have airplanes, they do their job.

If someone needs something new, he can created, change something already done or wait for someone to do the job he can't do or doesn't want to do.

If you read this file /usr/doc/man-1.6g/README, you, maybe, can notice the way open source used to work; someone takes the source and changes it, if the change is good the community will take. Simple as that.
 
1 members found this post helpful.
Old 11-08-2015, 02:10 PM   #9
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,225

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
Also, Rinnaldir, if you really care about this, then your best option (both for yourself and for helping the community) is to make your own package repo. Build your own packages, make the sources available, and put them in a public repo available over HTTP or FTP. Put in the metadata files that would allow everyone else to use the repo with slackpkgplus, and a README file about which of the official Slackware packages yours replace.

If you can't think of a place to host the packages, then think about getting an account here:

https://www.nearlyfreespeech.net/

Last edited by dugan; 11-08-2015 at 02:14 PM.
 
3 members found this post helpful.
Old 11-09-2015, 01:33 PM   #10
mralk3
Slackware Contributor
 
Registered: May 2015
Distribution: Slackware
Posts: 1,900

Rep: Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050
Quote:
Originally Posted by dugan View Post
Also, Rinnaldir, if you really care about this, then your best option (both for yourself and for helping the community) is to make your own package repo. Build your own packages, make the sources available, and put them in a public repo available over HTTP or FTP. Put in the metadata files that would allow everyone else to use the repo with slackpkgplus, and a README file about which of the official Slackware packages yours replace.

If you can't think of a place to host the packages, then think about getting an account here:

https://www.nearlyfreespeech.net/
Not to go too far off topic...

I've been looking for a cheap and quality host for quite some time. Your recommendation looks excellent. Thanks for this!
 
Old 12-01-2015, 06:32 PM   #11
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,225

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
I kept waiting for Rinndalir to notice the most obvious one, but he didn't so I'll help him.

LILO.

Last edited by dugan; 12-01-2015 at 06:40 PM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Consolekit is unmaintained. What now? Gullible Jones Slackware 12 12-23-2011 02:01 PM
[SOLVED] How can I search for unofficial packages in Slackware? *Packages like guake terminal* theif519 Slackware 7 06-24-2011 06:30 PM
cdrecord defamed sys as badly designed, unmaintained goberle035 Linux - Hardware 2 08-06-2006 08:41 PM
Identifying "non-native" Slackware-packages in /var/log/packages Yalla-One Slackware 8 07-06-2006 06:57 AM
Newer Slackware Packages on older slackware version pengStudent Slackware 2 11-12-2003 12:47 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 02:13 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration