Gentoo Archives: gentoo-user

From: "G.Wolfe Woodbury" <redwolfe@×××××.com>
To: Gentoo User Community <gentoo-user@l.g.o>
Subject: [gentoo-user] emerge --update won't solve bind?
Date: Sun, 06 Nov 2011 05:06:45
Message-Id: 4EB6159B.40806@gmail.com
1 I'm getting an emerge error that bind has unmet requirements.
2
3
4 Command:
5 emerge -v --update --deep --newuse --ask @world
6
7 Result:
8
9 > wolves ~ # cat eme.log
10 >
11 > These are the packages that would be merged, in order:
12 >
13 > Calculating dependencies ... done!
14 >
15 > !!! The ebuild selected to satisfy "net-dns/bind" has unmet requirements.
16 > - net-dns/bind-9.8.1::gentoo USE="berkdb ipv6 ldap (multilib) ssl xml
17 > -caps -dlz -doc -geoip -gost -gssapi -idn -mysql -odbc -pkcs11
18 > -postgres -rpz -sdb-ldap (-selinux) -threads -urandom"
19 >
20 > The following REQUIRED_USE flag constraints are unsatisfied:
21 > berkdb? ( dlz ) ldap? ( dlz )
22 >
23 > The above constraints are a subset of the following complete expression:
24 > postgres? ( dlz ) berkdb? ( dlz ) mysql? ( dlz !threads ) odbc? (
25 > dlz ) ldap? ( dlz ) sdb-ldap? ( dlz ) gost? ( ssl )
26 >
27 > (dependency required by "@selected" [set])
28 > (dependency required by "@world" [argument])
29
30 Hints on solving this one would be appreciated.
31
32 I have berkdb and ldap flags in make.conf:
33
34 > # These settings were set by the catalyst build script that automatically
35 > # built this stage.
36 > # Please consult /usr/share/portage/config/make.conf.example for a more
37 > # detailed example.
38 > CFLAGS="-O2 -pipe"
39 > CXXFLAGS="${CFLAGS}"
40 > MAKEOPTS="-j3"
41 >
42 > ACCEPT_LICENSE="*"
43 > ACCEPT_KEYWORDS="~amd64 ~x86"
44 >
45 > VIDEO_CARDS="radeon"
46 > INPUT_DEVICES="evdev"
47 >
48 > EMERGE_DEFAULT_OPTS="--autounmask=y --ask-enter-invalid
49 > --autounmask-write=y"
50 > PORTDIR_OVERLAY="${PORTDIR_OVERLAY} /usr/local/portage/"
51 >
52 > # WARNING: Changing your CHOST is not something that should be done
53 > lightly.
54 > # Please consult http://www.gentoo.org/doc/en/change-chost.xml before
55 > changing.
56 > CHOST="x86_64-pc-linux-gnu"
57 >
58 > # These are the USE flags that were used in addition to what is
59 > provided by the
60 > # profile used for building.
61 > USE="mmx sse sse2 X gtk gnome qt kde dvr dbus sql sqlite declarative
62 > gdu x264 introspection berkdb"
63 >
64 > GENTOO_MIRRORS="http://gentoo.mirrors.tds.net/gentoo"
65 >
66 > SYNC="rsync://rsync26.us.gentoo.org/gentoo-portage"
67
68 --
69 G.Wolfe Woodbury
70 redwolfe@×××××.com

Replies

Subject Author
[gentoo-user] Re: emerge --update won't solve bind? Hartmut Figge <h.figge@×××.de>