Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 255655 - sys-devel/auto{conf,make}: SLOT-ed install does not provide auto{conf,make}.1 man pages
Summary: sys-devel/auto{conf,make}: SLOT-ed install does not provide auto{conf,make}.1...
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-20 16:22 UTC by Dan Thorson
Modified: 2014-11-15 07:09 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dan Thorson 2009-01-20 16:22:15 UTC
When cleaning redundant packages (I had accumulated 7 versions of automake) I find that "man automake" no longer works... I must enter "man automake-1.10".  Prior to doing the "emerge -C" the man worked, however I noticed that it was providing the man page for automake v1.9.  I re-emerged automake, no change, and then emerged automake v1.9 (side-by-side) and still no change.  Looking in /usr/share/man/man1 I see that there appears to be a missing soft-link:

# ls -al automa*
-rw-r--r-- 1 root root 1641 Jan 20 09:57 automake-1.10.1.bz2

I would have expected to see something similar to python's man:

# ls -al python*
lrwxrwxrwx 1 root root   15 Oct 27 08:16 python.1.bz2 -> python2.5.1.bz2
-rw-r--r-- 1 root root 4633 Oct 27 08:16 python2.5.1.bz2

This problem also exists for autoconf.

Reproducible: Always

Steps to Reproduce:
1. Read man page for autoconf and/or automake ("man autoconf" or "man automake").  Works fine.

2. Run "equery list --duplicates | grep auto".  In my case I found the following
sys-devel/autoconf-2.13
sys-devel/autoconf-2.63
sys-devel/automake-1.4_p6
sys-devel/automake-1.5
sys-devel/automake-1.6.3
sys-devel/automake-1.7.9-r1
sys-devel/automake-1.8.5-r3
sys-devel/automake-1.9.6-r2
sys-devel/automake-1.10.2

3. Remove old (unused) versions
   emerge -C sys-devel/automake-1.4_p6 sys-devel/automake-1.5 sys-devel/automake-1.6.3 sys-devel/automake-1.7.9-r1 sys-devel/automake-1.8.5-r3 sys-devel/automake-1.9.6-r2
   emerge -C sys-devel/autoconf-2.13

4. Re-try to run man commands... fail.  Requires knowing what version of automake or autoconf is installed, and then entering modified man command: "man automake-1.10"

Actual Results:  
missing man page:
# man automake                  
No manual entry for automake
# man autoconf
No manual entry for autoconf

Expected Results:  
should display man page for latest (or last installed) version of automake and autoconf.

I believe the root-cause is the missing soft-links in the man1 directory