LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
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 10-23-2015, 12:54 PM   #1
Rinndalir
Member
 
Registered: Sep 2015
Posts: 733

Rep: Reputation: Disabled
Where is upstream for man-1.6g?


man-1.6g includes these executables:
/usr/bin/apropos
/usr/bin/man
/usr/bin/man2dvi
/usr/bin/man2html
/usr/bin/whatis
/usr/sbin/makewhatis

And was released in Jan. 2011. I cannot find the upstream for man. The links I followed were all broken.

Where is this package maintained? Should slackware upgrade to man-db if man is abandoned?
 
Old 10-23-2015, 01:11 PM   #2
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,057

Rep: Reputation: Disabled
As long as these programs work (and AFAIK they do), what would be the benefit of replacing them?
 
1 members found this post helpful.
Old 10-24-2015, 02:34 AM   #3
gnashley
Amigo developer
 
Registered: Dec 2003
Location: Germany
Distribution: Slackware
Posts: 4,928

Rep: Reputation: 612Reputation: 612Reputation: 612Reputation: 612Reputation: 612Reputation: 612
IIRC, man-deb is the equivalent of slackware's manpages package, not man itself. man doesn't include manpages and the manpages/man-db provide some manpages which are not included with other packages.
 
Old 10-24-2015, 11:29 AM   #4
Rinndalir
Member
 
Registered: Sep 2015
Posts: 733

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by Didier Spaier View Post
As long as these programs work (and AFAIK they do), what would be the benefit of replacing them?
The original question "Should slackware upgrade to man-db if man is abandoned?"

Is your answer "No"?

and the other question was "Where is this package maintained?"

I guess you don't know.
 
1 members found this post helpful.
Old 10-24-2015, 11:32 AM   #5
Rinndalir
Member
 
Registered: Sep 2015
Posts: 733

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by gnashley View Post
IIRC
Ha, no you definitely do not recall correctly.

https://wiki.debian.org/ManPage
"The man-db package includes three tools for finding information and/or documentation about your Linux system: man, apropos and whatis."
 
Old 10-24-2015, 11:45 AM   #6
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,057

Rep: Reputation: Disabled
Quote:
Originally Posted by Rinndalir View Post
The original question "Should slackware upgrade to man-db if man is abandoned?"

Is your answer "No"?
Yes, my answer is no.

"Abandoned" only matters for a software that doesn't work anymore, have security holes or needs new features.

If PV wants to ship the man pages additional utilities[1] found in man-db he can just add them to man-pages. Actually that's not a matter of upgrading a binary, rather a packaging decision.

Also, bear in mind that the name, version number or date of release of a package do not mean much. What counts is the content of the package.

[1]mandb and catman, as zsoelim is a symlink to soelim, already shipped in groff.

Last edited by Didier Spaier; 10-24-2015 at 12:08 PM.
 
Old 10-24-2015, 12:18 PM   #7
Rinndalir
Member
 
Registered: Sep 2015
Posts: 733

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by Didier Spaier View Post
"Abandoned" only matters for a software that doesn't work anymore, have security holes or needs new features.
How would we know if man-1.6g has bugs or needs new features? Are you again saying you know it is flawless?
Earlier you said "As long as these programs work (and AFAIK they do)".

Do you mean as long as they work then no one should need to file bugs or ask for additional features? This is not the open source way.
 
Old 10-24-2015, 12:35 PM   #8
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,057

Rep: Reputation: Disabled
Quote:
Originally Posted by Rinndalir View Post
How would we know if man-1.6g has bugs or needs new features? Are you again saying you know it is flawless?
Earlier you said "As long as these programs work (and AFAIK they do)".
No program is flawless. I am just saying that I am not aware of any bug report or feature request about the programs in this package.

Quote:
Do you mean as long as they work then no one should need to file bugs or ask for additional features? This is not the open source way.
The open source way for an orphaned project is that someone takes the initiative of adopting it or forking it if need be.

But let's be practical instead of rhetorical: do you, personally, have a feature request that you would like to submit to someone or found a bug? If not, I really do not see your point.

Also, how do you know that the binaries shipped in man-db are better than those in man-1.6g? Can you provide any evidence?

Last, be aware that a package and/or source tarball being hosted e.g. in a Debian or Fedora repository do not imply that they are actively maintained, unless you equate "changing the build number to fit the incoming distribution release" to "actively maintaining".

Last edited by Didier Spaier; 10-24-2015 at 12:36 PM.
 
Old 10-24-2015, 12:49 PM   #9
Rinndalir
Member
 
Registered: Sep 2015
Posts: 733

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by Didier Spaier View Post
No program is flawless. I am just saying that I am not aware of any bug report or feature request about the programs in this package.
How would you be aware of any? There's no place to report bugs or feature requests. Slackware is not the only distro using man-1.6g.

Quote:
The open source way for an orphaned project is that someone takes the initiative of adopting it or forking it if need be.
Is that also the slackware way? Who will host it then and where? If it's not the slackware way, then what is the slackware way? To leave things as they are?

So if I adopt man-1.6g will slackware then take any new features or bug fixes from my repo?
 
Old 10-24-2015, 01:04 PM   #10
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,057

Rep: Reputation: Disabled
Quote:
Originally Posted by Rinndalir View Post
How would you be aware of any? There's no place to report bugs or feature requests. Slackware is not the only distro using man-1.6g.
Simple:
  1. If there is a known upstream, go there.
  2. Else, for all packages shipped in Slackware, this forum is the right place, at least for bug reports.
Quote:
Is that also the slackware way?
Ask PV or a Slackware contributor.

Quote:
Who will host it then and where?
Any volunteer with the needed skills. That's how open source software work.
Quote:
If it's not the slackware way, then what is the slackware way? To leave things as they are?
Again I do not speak on behalf of PV. But I am sure he can't adopt all orphaned open source projects. If you have a better idea, please share it with us.

Quote:
So if I adopt man-1.6g will slackware then take any new features or bug fixes from my repo?
Why not, if you are serious?
 
1 members found this post helpful.
Old 10-24-2015, 01:15 PM   #11
Rinndalir
Member
 
Registered: Sep 2015
Posts: 733

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by Didier Spaier View Post
No program is flawless. I am just saying that I am not aware of any bug report or feature request about the programs in this package.
How could you be "aware" of any bug reports or feature requests when there is no source repository upstream? Where are you getting your information?
 
Old 10-24-2015, 01:32 PM   #12
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,057

Rep: Reputation: Disabled
Quote:
Originally Posted by Rinndalir View Post
How could you be "aware" of any bug reports or feature requests when there is no source repository upstream? Where are you getting your information?
As for any other software in the same situation, and there are many: coming from a security advisory, a feature or bug request posted in a forum, whatever.

This being said I am not in a mood to endlessly answer someone arguing in an aim that I do not understand.

Maybe you just would like to have man-1.6g replaced by man-db? I am not in concern then, but I think that PV is aware of this thread, so probably you do not need to elaborate further.

This being said you are free to post again in this thread. I won't.
 
Old 10-24-2015, 01:34 PM   #13
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
Since there is no upstream, Didier is likely making his claim about not being aware of bugs due to the lack of reports on this forum about it. Pat is not one to jump on the latest and greatest unless there's a reason to (as Didier said, to fix bugs, add new features, etc). Just because a project might be abandoned does not mean it can't be used in Slackware. As has been discussed previously on the forum, even if a program can't be compiled, yet it runs without issue, that is not a reason to replace it.

If issues are found with an abandoned program then Pat will make a decision on what to do. That could mean switch to a different package, try to fix the current one with patches, use a forked version (if it is available), or remove the package completely without installing a replacement (not really possible with man). Any speculation on this forum is just that... speculation. We can't know what Pat would do until it occurs.
 
Old 10-24-2015, 01:47 PM   #14
55020
Senior Member
 
Registered: Sep 2009
Location: Yorks. W.R. 167397
Distribution: Slackware
Posts: 1,307
Blog Entries: 4

Rep: Reputation: Disabled
Quote:
Originally Posted by Rinndalir View Post
There's no place to report bugs
The politest word I can think of for that is "bollocks". *If* there was a known bug -- which clearly there isn't, otherwise you'd have mentioned it already --
  • Here
  • PV's email
  • bugtraq, full disclosure, CERT, Open Source Security, etc
  • or just fork it on Github and fix it

I have personally fixed wayyy over 100 SlackBuilds for -current, so I know there are *very* many projects that are abandoned and broken (even if they look maintained), and I know that many of them get fixed by distro packagers like me, or by random people who just fork & fix on github. And I can quote examples of all this, but frankly it is Saturday night and I can't be arsed.

Quote:
Originally Posted by Rinndalir View Post
or feature requests. So if I adopt man-1.6g will slackware then take any new features or bug fixes from my repo?
If it's a useful feature -- *yes* -- obviously. Do you have an actual feature in mind for transformative disruption of manpage technology, or is this all just hypothetical moaning?

Quote:
Originally Posted by Rinndalir View Post
How could you be "aware" of any bug reports or feature requests when there is no source repository upstream? Where are you getting your information?
The Googles (duh), Github, and distro repos. I have git etc for Debian, Fedora, Arch, Gentoo and Mageia bookmarked...

Last edited by 55020; 10-24-2015 at 01:55 PM.
 
2 members found this post helpful.
Old 10-24-2015, 02:18 PM   #15
Rinndalir
Member
 
Registered: Sep 2015
Posts: 733

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by 55020 View Post
*If* there was a known bug -- which clearly there isn't, otherwise you'd have mentioned it already
This makes no sense. You are saying there's no bugs or feature requests because I didn't report one.

Quote:
[*]bugtraq, full disclosure, CERT, Open Source Security, etc
I couldn't find any of these for man-1.6g but you didn't read this entire thread and just wanted to jump in so I understand how you would answer incorrectly.

Quote:
I have personally fixed wayyy over 100 SlackBuilds for -current, so I know there are *very* many projects that are abandoned and broken (even if they look maintained), and I know that many of them get fixed by distro packagers like me
What fixes did you make? Or did you get patches? What packages?


Quote:
, or by random people who just fork & fix on github.
I never knew slackware took pull requests or used github. Please post some links to those.

Quote:
And I can quote examples of all this, but frankly it is Saturday night and I can't be arsed.



Quote:
Github, and distro repos. I have git etc for Debian, Fedora, Arch, Gentoo and Mageia bookmarked...
What about git for slackware? Can you share that bookmark? Or just share a man-1.6g bookmark?
 
  


Reply

Tags
man, man-pages, slackware



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
man page is not found although $MANPATH and man.conf changed Abbraxas Linux - Newbie 3 09-05-2011 06:40 PM
LXer: Wireless networking without paying The Man, man LXer Syndicated Linux News 0 06-18-2011 12:10 AM
waht file have paths for man? man.conf? where? xcore_on Linux - Newbie 4 05-23-2006 09:38 AM
Upstream Shapping qtgeo *BSD 2 11-08-2004 01:53 PM
Compiling packages on RH 7.1 causes man files to be named man.gz mmboam Linux - General 0 05-09-2001 06:47 PM

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

All times are GMT -5. The time now is 03:00 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