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 10-24-2015, 02:32 PM   #16
Rinndalir
Member
 
Registered: Sep 2015
Posts: 733

Original Poster
Rep: Reputation: Disabled

Quote:
Originally Posted by bassmadrigal View Post
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.
The man-1.6g is used by other projects and distros. Or at least it was. So it is not reasonable to conclude that if no issue is reported here then man-1.6g has no issues. Of course we know that absence of evidence is not evidence of absence.

Quote:
Any speculation on this forum is just that
Simple enough answer.

Also there was a patch for man-1.6g posted here almost 1 year ago that was not taken. It seems like a good patch.

Funny to me how worked up people get when such simple questions are asked. Like walking into a minefield.
 
Old 10-24-2015, 06:14 PM   #17
GazL
LQ Veteran
 
Registered: May 2008
Posts: 6,897

Rep: Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018
I can remember Ruari posting some fixes a good while back, but he just kept finding more bugs the closer he looked, and it was getting a little whack-a-moleish. No idea whether they made it into current as I've not been following it this time around. I was thinking of swapping to man-db myself (there's a build on slackbuilds.org I've been meaning to try for a while now).
 
Old 10-24-2015, 06:27 PM   #18
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
Quote:
Originally Posted by Rinndalir View Post
The man-1.6g is used by other projects and distros. Or at least it was. So it is not reasonable to conclude that if no issue is reported here then man-1.6g has no issues. Of course we know that absence of evidence is not evidence of absence.
Simply put, it's not our job to search for other bugs reported on other distros. We can't know if it is a bug in the software that affects all distros or only certain distros (maybe based on dependencies used/missing or due to configure options). That is Pat's job. If we find an issue, either within Slackware or on another distro, we're free to report it in the forum (or email Pat directly), and he'll make the final decision on how to manage the problem, but that decision may be to do nothing. If you're having an issue with this program, report it so it can get looked at.

Quote:
Originally Posted by Rinndalir View Post
Also there was a patch for man-1.6g posted here almost 1 year ago that was not taken. It seems like a good patch.
Either Pat missed the patch or felt it wasn't needed. Slackware does not include all patches used in other distros, nor does it use the same software versions other distros use. We don't know why unless Pat addresses it specifically (like he did in another thread about PAM).

Quote:
Originally Posted by Rinndalir View Post
Funny to me how worked up people get when such simple questions are asked. Like walking into a minefield.
It seems you were basing all your conclusions on the fact that the software is buggy and causing you problems. But no problems seem to be reported on the forum and you haven't specifically mentioned any problems you were running into. You seemed to believe that man-1.6g HAS to be upgraded to a newer/different version because it is abandoned, and while that *may* be true on other distros, a piece of software being abandoned is NOT a reason to remove/replace it in Slackware. That will only occur when there is a newer version that Pat believes offers enough benefits over the current one. If you feel there is a project out there that meets this criteria, feel free to let Pat know, and he can make the decision.

And 55020 was referencing SlackBuilds on the slackbuilds.org (SBo) project, not software that is in official Slackware (although, he could've made occasional contributions in the way of bug reports, patches, etc... but those are submitted to Pat, and he'll make the decision whether to include it or not). As far as we know, there is no github available for the official Slackware project, at least not one that is public. If you want to see some of his fixes to the SBo project, have a look here. His name is David Spencer. He's done a lot for that project.
 
1 members found this post helpful.
Old 10-24-2015, 06:31 PM   #19
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 2,503

Rep: Reputation: 8459Reputation: 8459Reputation: 8459Reputation: 8459Reputation: 8459Reputation: 8459Reputation: 8459Reputation: 8459Reputation: 8459Reputation: 8459Reputation: 8459
I'm in the camp where if something works properly then there's no need to rock the boat. If there's a known issue, you know where to find me. Also, it's been a while since I've looked at man alternatives, but if the newer way requires keeping a database in sync then it's probably not an improvement. It's not like parsing nroff takes much time on a modern machine (this is why we quit caching the cat pages).

Last edited by volkerdi; 10-24-2015 at 06:38 PM. Reason: Sorry, it's Saturday, I've had a couple beers, and I was unreasonably harsh.
 
2 members found this post helpful.
Old 10-24-2015, 08:04 PM   #20
astrogeek
Moderator
 
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=15, FreeBSD_12{.0|.1}
Posts: 6,263
Blog Entries: 24

Rep: Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194
No need to give a good beer a bad rap!

Probably more a symptom of accumulated frustrations resulting from the rapidly changing environment, coincident with an enthusiastic new user.

Somewhat similar to the poor zoo keeper who, after 25 years of calmly working the snake house, has a cumulative case of the willies.

Have another one on me.
 
1 members found this post helpful.
Old 10-24-2015, 10:28 PM   #21
Rinndalir
Member
 
Registered: Sep 2015
Posts: 733

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by bassmadrigal View Post
--8< Irelevant stuff snipped 8<---
It was a simple question of where is upstream for man-1.6g. Add all the drama you want.

I can tell by your reply that you didn't bother reading through the posts either like the other poster.
 
Old 10-24-2015, 10:31 PM   #22
Rinndalir
Member
 
Registered: Sep 2015
Posts: 733

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by GazL View Post
I can remember Ruari posting some fixes a good while back, but he just kept finding more bugs the closer he looked, and it was getting a little whack-a-moleish. No idea whether they made it into current as I've not been following it this time around. I was thinking of swapping to man-db myself (there's a build on slackbuilds.org I've been meaning to try for a while now).
I think the user name was manach or mancha, can't find the link at the moment. But it's not relevant to the simple question that was asked.
 
Old 10-24-2015, 10:34 PM   #23
Rinndalir
Member
 
Registered: Sep 2015
Posts: 733

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by volkerdi View Post
I'm in the camp where if something works properly then there's no need to rock the boat. If there's a known issue, you know where to find me. Also, it's been a while since I've looked at man alternatives, but if the newer way requires keeping a database in sync then it's probably not an improvement. It's not like parsing nroff takes much time on a modern machine (this is why we quit caching the cat pages).
Asking a simple question is rocking the boat here. That's funny. I barely care about the man-1.6g, just something I ran into after encountering a problem with the man-pages.

Agree about a db for man pages, seems like creature feep and for no gain.
 
Old 10-25-2015, 05:11 AM   #24
GazL
LQ Veteran
 
Registered: May 2008
Posts: 6,897

Rep: Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018
Quote:
Originally Posted by Rinndalir View Post
I think the user name was manach or mancha, can't find the link at the moment. But it's not relevant to the simple question that was asked.
Ahh yes, that sounds right. I was mis-attributing. My apologies to Mancha.
 
Old 10-25-2015, 01:23 PM   #25
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
Quote:
Originally Posted by Rinndalir View Post
It was a simple question of where is upstream for man-1.6g. Add all the drama you want.

I can tell by your reply that you didn't bother reading through the posts either like the other poster.
I read through every post on this thread (as I read through pretty much every post on the forum). I haven't searched for it, but as it seems to be referenced by others, there is no current upstream for man-1.6g. What more do you want? I then went and explained that just because a project is abandoned, does not mean it'll get removed or replaced in Slackware.

I wish Pat would've kept his original reply here. It was much better suited than his edit...
 
Old 10-25-2015, 03:32 PM   #26
allend
LQ 5k Club
 
Registered: Oct 2003
Location: Melbourne
Distribution: Slackware64-15.0
Posts: 6,371

Rep: Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749
FWIW, I did go searching, and like Rinndalir, I could not find a current formal maintainer of man-1.6g.
The project appears to have been formerly maintained at http://freecode.com/projects/man, but
Quote:
The Freecode site has been moved to a static state effective June 18, 2014
http://freecode.com/about
Prior to that date, the code was also made available at Sourceforge http://sourceforge.net/projects/msys.../man/man-1.6g/
There is nothing after the announcement of the release of 1.6g at the announcement mailing list at https://groups.google.com/forum/#!topic/man-announce/
There is an example of a patch for man-1.6g being conducted at GitHub https://github.com/Alexpux/MSYS2-pac...6g-2.src.patch

The lack of a current formal maintainer does not appear to stop other distributions from continuing with man-1.6g
 
Old 10-25-2015, 03:45 PM   #27
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,057

Rep: Reputation: Disabled
Quote:
Originally Posted by allend View Post
The lack of a current formal maintainer does not appear to stop other distributions from continuing with man-1.6g
Guessing the number of programs or data files that should be removed from Slackware (or any other Linux distribution) if having a formal maintainer was a requirement to include them is left to the reader as an exercise

Sorry, I promised not to post again in this thread, but I couldn't resist.

Last edited by Didier Spaier; 10-25-2015 at 03:47 PM.
 
Old 10-26-2015, 08:02 AM   #28
linuxtinker
Member
 
Registered: Dec 2013
Location: NJ / USA
Distribution: Slackware 64 -Current
Posts: 232

Rep: Reputation: 99
Quote:
Originally Posted by Rinndalir View Post
just something I ran into after encountering a problem with the man-pages.


So what was the problem you encountered ?
 
Old 11-05-2015, 11:04 PM   #29
mancha
Member
 
Registered: Aug 2012
Posts: 484

Rep: Reputation: Disabled
Hi Rinndalir.

To answer your questions:

The man suite Slackware uses is no longer being developed (the last release I am aware of is 1.6g). You can find the source code for versions 1.5 and 1.6 here.

Back in October of last year, frankbell reported buggy apropos output on Slackware. I investigated and found the problem within makewhatis's awk code. I fixed it in my awk-like-a-boss patch.

However, during my review (and with input from MadMaverick9) I began finding more & more bugs. I decided the easiest/quickest approach was to adapt man-db to gracefully co-exist with Slackware's man package. I called my adaptation man-db-lite. That package adds: makewhatis-ng, apropos-ng, and whatis-ng.

This thread has instructions on how to fix Slackware's apropos/makewhatis bug and how to build the man-db-lite package.

--mancha

PS GazL, no worries about the mis-attribution. Oh, and good to see you back on LQ.
 
2 members found this post helpful.
Old 11-06-2015, 06:22 AM   #30
GazL
LQ Veteran
 
Registered: May 2008
Posts: 6,897

Rep: Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018Reputation: 5018
Thanks mancha. I came back to report a specific issue, and then someone asked a question and I thought "I know the answer to that; would be mean not to help...", and then before you know it you're drawn back in.


My pet peeve with man on slackware is that a "man 3 readdir" gives you the gawk function readdir(3am) rather than the C readdir(3), owing to this:
Code:
test@ws2:~$ grep man3 /var/log/packages/gawk-4.1.0-i486-2 
usr/man/man3/
usr/man/man3/time.3am
usr/man/man3/readfile.3am
usr/man/man3/rwarray.3am
usr/man/man3/ordchr.3am
usr/man/man3/filefuncs.3am
usr/man/man3/fork.3am
usr/man/man3/readdir.3am
usr/man/man3/revtwoway.3am
usr/man/man3/revoutput.3am
usr/man/man3/fnmatch.3am
(note: they're also not gzipped!)

I did send a mail with a patch for the slackbuild to Pat, suggesting moving them to usr/man/man3am/ -- which is what I believe some other distro do in order to separate the awk functions and prevent the collision -- but I never heard back.

Last edited by GazL; 11-06-2015 at 06:32 AM.
 
  


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:57 PM.

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