On Nov 6, 2011 12:54 PM, "Hartmut Figge" <[email protected]> wrote: > > G.Wolfe Woodbury: > > >> The following REQUIRED_USE flag constraints are unsatisfied: > >> berkdb? ( dlz ) ldap? ( dlz ) > >> > >> The above constraints are a subset of the following complete expression: > >> postgres? ( dlz ) berkdb? ( dlz ) mysql? ( dlz !threads ) odbc? ( > >> dlz ) ldap? ( dlz ) sdb-ldap? ( dlz ) gost? ( ssl ) > > I am getting these messages after > hafi@i5 ~ $ ACCEPT_KEYWORDS="~x86" emerge -pv bind > > >Hints on solving this one would be appreciated. > > hafi@i5 ~ $ USE="dlz" ACCEPT_KEYWORDS="~x86" emerge -pv bind > > These are the packages that would be merged, in order: > > Calculating dependencies... done! > [ebuild N ] net-dns/bind-9.8.1 USE="berkdb dlz doc ipv6 ssl xml > -caps -geoip -gost -gssapi -idn -ldap -mysql -odbc -pkcs11 -postgres > -rpz -sdb-ldap (-selinux) -threads -urandom" 8,275 kB > > Total: 1 package (1 new), Size of downloads: 8,275 kB >
I recommend using package.use and package.accept_keyword files in /etc/portage rather than specifying them on the command line. That way, you can fully document your installs (the files in /etc/portage accept #hash comments), helping you understand why you specified certain keywords and/or use flags. Rgds,

