Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 137481 - have man-db, but system still requires man
Summary: have man-db, but system still requires man
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-21 05:18 UTC by Paul Drynoff
Modified: 2006-06-22 00:28 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 Paul Drynoff 2006-06-21 05:18:18 UTC
I have installed man-db.
$ equery l man-db
[ Searching for package 'man-db' in all categories among: ]
 * installed packages
[I--] [ ~] sys-apps/man-db-2.4.3 (0)

I add it to portage.keywords

$ grep man-db /etc/portage/package.keywords
sys-apps/man-db ~x86

but it still require `man'

$ emerge -pvuD world

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

Calculating world dependencies... done!
[blocks B     ] sys-apps/man-db (is blocking sys-apps/man-1.6c)
[blocks B     ] sys-apps/man (is blocking sys-apps/man-db-2.4.3)
[ebuild  N    ] sys-apps/man-1.6c  USE="nls" 0 kB 

Total size of downloads: 0 kB
Comment 1 Paul Drynoff 2006-06-21 05:25:12 UTC
Gentoo Base System version 1.6.14
Portage 2.1 (default-linux/x86/2006.0, gcc-4.1.0, glibc-2.4-r3, 2.6.16-gentoo-r9 i686)
=================================================================
System uname: 2.6.16-gentoo-r9 i686 Intel(R) Pentium(R) 4 CPU 1.80GHz
dev-lang/python:     2.3.5-r2, 2.4.2
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1-r2
sys-devel/gcc-config: 1.3.13-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -mtune=i686 -fomit-frame-pointer -mfpmath=sse -msse -mmmx -m3dnow -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/X11/xkb /usr/share/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-O2 -mtune=i686 -fomit-frame-pointer -mfpmath=sse -msse -mmmx -m3dnow -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="ru_RU.UTF-8"
LC_ALL=""
LINGUAS="ru en"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X acl alsa apache2 apm arts avi bash-completion berkdb bitmap-fonts cjk cli crypt cups dlloader doc dri eds emacs emboss encode esd fam fbcon firefox font-server foomaticdb fortran gdbm gif gimpprint gpm gstreamer gtk gtk2 imlib ipv6 isdnlog jpeg kde kdeenablefinal kdexdeltas libg++ libwww logrotate mad maildir mikmod mmx motif mp3 mpeg ncurses nls nptl nptlonly ogg opengl oss pam pcre pdflib perl png ppds pppd python qt quicktime readline reflection sdl session spel spell spl sse ssl tcpd tiff truetype truetype-fonts type1-fonts udev unicode usb vorbis xml xorg xv zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_en linguas_ru userland_GNU video_cards_nvidia video_cards_fbdev video_cards_vga video_cards_vesa video_cards_nv"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 2 SpanKY gentoo-dev 2006-06-21 10:21:30 UTC
that doesnt really tell us what is causing the problem

add --tree to your emerge and post the result
Comment 3 Paul Drynoff 2006-06-21 11:17:52 UTC
>add --tree to your emerge and post the result

$ emerge --tree -pvuD world

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

Calculating world dependencies... done!
[blocks B     ] sys-apps/man (is blocking sys-apps/man-db-2.4.3)
[blocks B     ] sys-apps/man-db (is blocking sys-apps/man-1.6c)
[nomerge      ] sys-apps/man-db-2.4.3  USE="nls" 
[ebuild  N    ] sys-apps/man-1.6c  USE="nls" 0 kB 

Total size of downloads: 0 kB
Comment 4 SpanKY gentoo-dev 2006-06-21 15:29:29 UTC
well portage isnt being terribly helpful now is it

i fixed a bunch of packages that were wrongly depending on sys-apps/man earlier, so you could try syncing up and see if it works

otherwise, see what this says:
grep man /var/lib/portage/world
Comment 5 Paul Drynoff 2006-06-22 00:28:14 UTC
>i fixed a bunch of packages that were wrongly depending on sys-apps/man
>earlier

yes, sudo emerge --sync fixed problem. Thanks.