SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have this installed man-pages-3.82 but some pages seem wrong.
If I look at man 3 fprintf at the bottom of the page is this:
"Joerg Schilling 15. Juli 1988 FPRINTF(3)"
This doesn't look right to me and there is no format page at all.
It's not right:
Code:
cd ~/slackware64-current/slackware64/ap
# mkdir Q
# cd Q
# tar xf ../man-pages-3.82-noarch-1.txz
# man usr/man/man3/printf.3.gz | tail -n1
GNU 2014-07-08 PRINTF(3)
Quote:
Originally Posted by Rinndalir
man 3 format
No entry for format in section 3 of the manual
There is no 'format' man page in the man-pages source archive.
ap/cdrtools-3.01-i586-2.txz: Rebuilt.
Removed useless man pages in /usr/man/man3. Thanks to Adrien Nader.
That update removed the man page you're seeing from the cdrtools package, but upgradepkg won't remove it from the system since it is also provided by man-pages. To fix it you have to reinstall the man-pages package
That update removed the man page you're seeing from the cdrtools package, but upgradepkg won't remove it from the system since it is also provided by man-pages. To fix it you have to reinstall the man-pages package
It sounds like cdrtools wrote over the programming man pages. I will reinstall man-pages.
It sounds like cdrtools wrote over the programming man pages.
That looks weird: as ppr:kut pointed out, upgradepkg first installs the new files, then removes the files remnant of the previous version, but only if not found in another installed package. How did you make the upgrade? Are you sure that your packages' database /var/log{packages,removed_packages} has not been messed?
Last edited by Didier Spaier; 10-22-2015 at 01:47 PM.
There are several ways, most often that happens when not using the Slackware package tools to install or remove packages or applications. Then the database doesn't show the files actually present in the system any more.
But maybe that is not the case and instead you just missed the upgrade of the man-pages package that occurred on Tue Apr 21 23:44:00 UTC 2015.
To check please send the output of:
Code:
ls -l /var/log/packages/man-page*
[1]In such a case actually the packages' database itself is not "messed" but ceases to reliably reflect the state of the system. I am sorry for the improper wording, English is not my native language.
Last edited by Didier Spaier; 10-22-2015 at 02:26 PM.
Reason: Footnote added.
There are several ways, most often that happens when not using the Slackware package tools to install or remove packages or applications. Then the database doesn't show the files actually present in the system any more.
But maybe that is not the case and instead you just missed the upgrade of the man-pages package that occurred on Tue Apr 21 23:44:00 UTC 2015.
Neither of these happened.
What did happen it seems is that cdrtools wrote over the man pages then upgrade didn't remove them since they are owned by another pkg. You disagree with that prognosis?
Quote:
[1]In such a case actually the packages' database itself is not "messed" but ceases to reliably reflect the state of the system. I am sorry for the improper wording, English is not my native language.
No improper wording found. Just was too broad for my knowledge. The additional context makes it clear.
What did happen it seems is that cdrtools wrote over the man pages then upgrade didn't remove them since they are owned by another pkg. You disagree with that prognosis?
I am doubtful, but I will try to reproduce that tomorrow, unless someone else answers before I do (I am running Slackware 14.1 not current at the moment).
Meanwhile, please provide the already requested output and also that of:
I'm having the exact same issue as OP. I always use only slackpkg for updating/upgrading. Sorry I don't have time right now to diagnose, but in response to Didier's request, here are the outputs of:
Code:
ls -l /var/log/packages/man-page*
-rw-r--r-- 1 root root 66496 Aug 17 18:11 /var/log/packages/man-pages-3.82-noarch-1
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.