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