Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

10.3: Find missing 'man' pages UNIX
After upgrading to Panther and installing X-Tools, several people complained that some unix man pages, specifically section 3 (standard library), are missing. For example, if you try:
 % man 3 strcmp
and get no man page, you need to follow procedure below:
  1. Remove /Library/Receipts/BSD.pkg/ (rename or delete)
  2. Insert Panther CD 1
  3. Install BSD package from Optional Packages directory
No reboot is required, and you will now have missing the missing man pages. Verify by trying man 3 strcmp again.
    •    
  • Currently 2.00 / 5
  • 1
  • 2
  • 3
  • 4
  • 5
  (2 votes cast)
 
[5,490 views]  

10.3: Find missing 'man' pages | 13 comments | Create New Account
Click here to return to the '10.3: Find missing 'man' pages' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
credit where credit is due
Authored by: mzs on Feb 26, '04 01:07:18PM
In academic settings plagiarism is despised, so I am especially cross to this because of something I saw yesterday. Hints like this one are the macosxhints version of online plagiarism that I see so often on this site. This is the same hint and it shows how credit can be given to the appropriate people without using formal citations.

[ Reply to This | # ]
credit where credit is due
Authored by: balston on Feb 26, '04 01:55:38PM

Can you really go as far as to call this "plagiarism "? It's not as though people are trying to score money or status. This is simply a friendly place where Macintosh users are trying to help out other Macintosh users.

Granted ... it would be nice to have a link or show credit for a hint that is paraphrased or abridged but it is fine with me if people don't do that.

I think that "plagiarism " may somewhat harsh.



[ Reply to This | # ]
credit where credit is due
Authored by: phearlez on Feb 26, '04 03:28:56PM

The message you link to is so different in diagnosis and solution step that I don't know how you can call it plagiarism, if you can even use that term in a situation like this.

And please do not construe that statement to mean I have even the remotest interest in being dragged into an extended discussion on what constitutes message-board plagiarism - you will have to pick your fight elsewhere.



[ Reply to This | # ]
credit where credit is due
Authored by: hagbard on Feb 27, '04 03:40:53PM

haha, just checked your stats, and indeed it's very easy not to *plagiate* or to give any info that could be related to anything already posted among the billion pages on the web..... how ?
Like you did, you NEVER posted ANY hint here.



[ Reply to This | # ]
credit where credit is due
Authored by: PeteVerdon on May 15, '04 02:47:59PM

Do you have any particular reason to believe that the poster copied it from elsewhere rather than coming up with it independently?



[ Reply to This | # ]
BSD package and 10.3.x updates
Authored by: thinkyhead on Feb 26, '04 03:22:02PM

I don't know if I'd do this one. Isn't it possible that some of the BSD components are replaced by updates to Panther? Security updates are the ones I would be concerned about.

I'd suggest using Pacifist to extract any missing man pages you might need instead.

---
|
| slur was here
|



[ Reply to This | # ]
BSD package and 10.3.x updates
Authored by: TomP on Mar 01, '04 12:13:15AM

Pacifist has a "verify" option, which will report whether the the selected files exist on disk already with the correct permissions and with the same contents as in the package. That let me see that almost all almost all of the missing man3 pages were, in fact, simply missing; there were a dozen or so that had changed contents. When you go to install files using Pacifist, it warns you when you're overriting a existing file and lets you skip that one. All in all, it turned out to be a great tool for solving this missing man pages problem.



[ Reply to This | # ]
10.3: Find missing 'man' pages
Authored by: fxt on Feb 26, '04 10:47:22PM

the pacifist route to /usr/share/man/man3 worked very well for me.
now i can "man malloc" without errors.

fxt



[ Reply to This | # ]
10.3: Find missing 'man' pages
Authored by: oeyvind on Feb 27, '04 02:42:27PM

well guys, never did have any problem with those man pages... as they exist without the need of any mod. on my PowerBook.



[ Reply to This | # ]
10.3: Find missing 'man' pages
Authored by: fxt on Feb 27, '04 04:36:27PM

whether the man3 pages are there or not depends on how you installed panther. if you installed it via the "upgrade" route - as opposed to a fresh install - then the pages are probably missing. consider yourself fortunate if you did an upgrade install and have the man3 pages. if you did a fresh install, then this hint is not for you.

fxt



[ Reply to This | # ]
10.3: Find missing 'man' pages
Authored by: vonleigh on Feb 28, '04 02:11:31AM

I haven't installed panther but unless I'm mistaken the BSD components are optional. You have to remember to customize the installation to add them.



[ Reply to This | # ]
10.3: Find missing 'man' pages
Authored by: eilers on Mar 01, '04 10:13:22AM

But don't forget ! Another reason, why you don't get any manpages may be this:
http://www.macosxhints.com/article.php?story=20031014053111192



[ Reply to This | # ]
Why remove the receipt?
Authored by: dfe on Mar 01, '04 10:00:01PM

I was able to fix the problem without first removing the BSD.pkg receipt. The OS X installer seems to realize that the files are missing and installs them properly.



[ Reply to This | # ]