Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 149857
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo X packagers <x11@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Emilio Pavia <emix@solira.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 149857 depends on: Show dependency tree
Bug 149857 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-10-02 08:16 0000
I installed man-db because man doesn't support unicode, but emerge wants to
install man again:

# emerge -uDptv world

These are the packages that would be merged, in reverse order:

Calculating world dependencies... done!
[blocks B     ] sys-apps/man-db (is blocking sys-apps/man-1.6d)
[nomerge      ] media-gfx/gwenview-1.3.1-r1  USE="arts -debug
-kdehiddenvisibility -kipi -xinerama"
[nomerge      ]  kde-base/kdelibs-3.5.2-r6  USE="alsa arts cups spell ssl -acl
-debug -doc -jpeg2k -kdeenablefinal -kdehiddenvisibility -kerberos -legacyssl
-openexr -tiff -xinerama -zeroconf"
[nomerge      ]   x11-libs/qt-3.3.6-r1  USE="cups gif ipv6 opengl -debug -doc
-examples -firebird -immqt -immqt-bc -mysql -nas -nis -odbc -postgres -sqlite
-xinerama"
[nomerge      ]    virtual/xft-7.0
[nomerge      ]     x11-libs/libXft-2.1.10  USE="-debug"
[nomerge      ]      x11-libs/libX11-1.0.3  USE="ipv6 -debug"
[nomerge      ]       x11-proto/kbproto-1.0.3  USE="-debug"
[ebuild  N    ]        sys-apps/man-1.6d  USE="nls" 0 kB

I think that some ebuild should require virtual/man (provided by both) instead
of sys-apps/man.

------- Comment #1 From Emilio Pavia 2006-10-02 08:40:13 0000 -------
In /usr/portage/eclass/x-modular.eclass there is: 

RDEPEND="${RDEPEND}
        >=sys-apps/man-1.6b-r2
        !<=x11-base/xorg-x11-6.9"


I've changed it with:

RDEPEND="${RDEPEND}
        virtual/man
        !<=x11-base/xorg-x11-6.9"

Now man is not required but I don't know if this change breaks something.

------- Comment #2 From Donnie Berkholz 2006-10-02 10:35:57 0000 -------
That man dep is so that it looks in extra sections for X man pages --
/usr/share/man/man[0-9]x. Does the same thing need to get added to man-db?

------- Comment #3 From Emilio Pavia 2006-10-02 10:45:30 0000 -------
Do you mean this:

$ man radeon
No manual entry for radeon

$ man 4x radeon
Reformatting radeon(4x), please wait...

?

------- Comment #4 From Donnie Berkholz 2006-10-02 10:50:35 0000 -------
Yes.

------- Comment #5 From James Cloos 2006-10-02 10:52:07 0000 -------
Incidently (and, yes, based on the original subject :) :

    app-doc/daemontools-man-20020131
    app-doc/djbdns-man-20020130
    app-doc/djbdns-man-20031023
    app-i18n/man-pages-de-0.4

all RDEPEND on "sys-apps/man".

------- Comment #6 From Emilio Pavia 2006-10-02 23:15:19 0000 -------
In /etc/man_db.conf there is:

# Section names. Manual sections will be searched in the order listed here;
# the default is 1, n, l, 8, 3, 2, 5, 4, 9, 6, 7. Multiple SECTION
# directives may be given for clarity, and will be concatenated together in
# the expected way.
# If a particular extension is not in this list (say, 1mh), it will be
# displayed with the rest of the section it belongs to. The effect of this
# is that you only need to explicitly list extensions if you want to force a
# particular order. Sections with extensions should usually be adjacent to
# their main section (e.g. "1 1mh 8 ...").
SECTION         1 n l 8 3 2 5 4 9 6 7

I've added "4x" to the list and now man works also with extra section for X:

$ man radeon
Reformatting radeon(4x), please wait...

------- Comment #7 From SpanKY 2006-10-05 19:37:54 0000 -------
man-db-2.4.3-r1 now supports the x categories

------- Comment #8 From Donnie Berkholz 2006-10-10 19:31:55 0000 -------
Fixed in CVS, thanks!

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug