FS#9356 - pacman man page is broken at x86_64

Attached to Project: Pacman
Opened by Petr Slansky (psl) - Sunday, 27 January 2008, 12:17 GMT
Last edited by Dan McGee (toofishes) - Monday, 04 February 2008, 15:45 GMT
Task Type Bug Report
Category General
Status Closed
Assigned To No-one
Architecture x86_64
Severity Low
Priority Normal
Reported Version 3.1.1
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Summary and Info:

I cannot read pacman man page at x86_64 system

Steps to Reproduce:

$ pacman -Q pacman
pacman 3.1.1-1

$ man pacman
No manual entry for pacman

$ man -k pacman
pacman [] (8) - package manager utility
pacman.conf [] (5) - pacman package manager configuration file

$ ls -l /usr/share/man/man8/pacman.8.gz
-rw-r--r-- 1 root root 5175 2008-01-20 21:36 /usr/share/man/man8/pacman.8.gz
Closed by  Dan McGee (toofishes)
Monday, 04 February 2008, 15:45 GMT
Reason for closing:  Not a bug
Additional comments about closing:  Should be OK now with any future releases and the man package being updated.
Comment by Petr Slansky (psl) - Sunday, 27 January 2008, 12:19 GMT
$ pacman -Q man
man 1.6f-1
Comment by Xavier (shining) - Sunday, 27 January 2008, 13:48 GMT
See  bug 8839 .
The problem is that /etc/profile sets a wrong MANPATH. It will be fixed when bash/filesystem are moved from testing.
Try : unset MANPATH
Comment by Petr Slansky (psl) - Sunday, 27 January 2008, 13:58 GMT
You are right, when I unset MANPATH, I can read pacman manpage. But I noticed now that x86 and x86_64 store pacman manpages in different directories.

x86:
/usr/man

x86_64:
/usr/share/man/

Is this correct? I noticed a message that Arch moves man pages from /usr/man to /usr/share/man to be closer to LFS specification. But I don't understand why the same package in x86 and x86_64 differ.
Comment by Dan McGee (toofishes) - Sunday, 27 January 2008, 17:36 GMT
Because they were built with different versions of makepkg. I built pacman for i686 with makepkg30, and for x86_64 with makepkg31. This was not on purpose- I meant to build both with the old version of makepkg. :)

Loading...