* Paul Hartman <paul.hartman+gen...@gmail.com> [110906 10:08]: > On Tue, Sep 6, 2011 at 9:32 AM, Paul Hartman > <paul.hartman+gen...@gmail.com> wrote: > > On Tue, Sep 6, 2011 at 6:41 AM, Todd Goodman <t...@bonedaddy.net> wrote: > >> I've been getting the following problem trying to emerge world for the > >> past few days: > >> > >> !!! Problem resolving dependencies for net-dns/bind from @selected > >> ... done! > >> > >> !!! The ebuild selected to satisfy "net-dns/bind" has unmet > >> requirements. > >> - net-dns/bind-9.8.1::gentoo USE="berkdb dlz mysql odbc ssl threads xml > >> -caps -doc -geoip -gost -gssapi -idn -ipv6 -ldap -pkcs11 -postgres > >> -rpz -sdb-ldap (-selinux) -urandom" > >> > >> The following REQUIRED_USE flag constraints are unsatisfied: > >> mysql? ( !threads ) > >> > >> 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 ) > >> > >> (dependency required by "@selected" [set]) > >> (dependency required by "@world" [argument]) > >> > >> > >> So it looks like bind-9.8.1 wants mysql with the threads use flag > >> disabled. I have added: > >> > >>>=dev-db/mysql-5.1.58-r1 -threads > >> > >> to /etc/portage/package.use > >> > >> However, I don't believe mysql-5.1.58-r1 uses the threads use flag? > >> > >> Anyone have any ideas (aside from down-reving mysql?) > > > > I think you need to set bind -threads, not mysql. > > I just tried and setting these USE flags for bind satisfied it: > > net-dns/bind mysql dlz -threads >
Thanks everyone for pointing out my dumb mistake in interpreting the output. :-) Todd