Hi Willie, Wednesday, February 13, 2008, 10:36:01 PM, you wrote:
> On Wed, Feb 13, 2008 at 10:25:23PM +0200, Sergey Kobzar wrote: >> # cat /etc/make.conf | grep USE >> USE="-X -acl -gpm -ipv6 -tcpd" >> >> # equery depends attr >> [ Searching for packages depending on attr... ] >> sys-apps/coreutils-6.9-r1 (xattr? sys-apps/attr) >> >> # equery depends pwdb >> [ Searching for packages depending on pwdb... ] >> sys-libs/pam-0.99.9.0 (sys-libs/pwdb) >> >> # equery depends hashalot >> [ Searching for packages depending on hashalot... ] >> # >> >> Looks like I can remove hashalot safely only. >> >> attr and pwdb must be added to world class. >> correct? > Not so fast. Check to see if you do have the xattr flag enabled. In the kernel config probably? # cat /usr/src/linux/.config | grep -i XATTR # CONFIG_EXT2_FS_XATTR is not set # CONFIG_REISERFS_FS_XATTR is not set # CONFIG_CIFS_XATTR is not set > The entry for attr is a conditional dependency: you don't need it if > you don't have the xattr flag. (Equery is, at present, not smart > enough to decipher dependency from USE.) # emerge --info | grep -i attr # > Also, I'd thought that emerge --depclean has matured enough so that > you don't get weird stuff like depclean telling you pwdb is save to > remove, while equery tells you there's a hard dependency. Hm... probably you are right... But it happened after I synced portage tree this morning. > W > -- > Willie W. Wong [EMAIL PROTECTED] > 408 Fine Hall, Department of Mathematics, Princeton University, Princeton > A mathematician's reputation rests on the number of bad proofs he has given. -- Sergey -- gentoo-user@lists.gentoo.org mailing list