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

Reply via email to