Gentoo Archives: gentoo-user

From: Dan Johansson <Dan.Johansson@×××.nu>
To: gentoo-user@l.g.o
Subject: [gentoo-user] ebuild does not honnor PROVIDE direktive
Date: Fri, 21 Mar 2008 15:18:44
Message-Id: 200803211618.40182.Dan.Johansson@dmj.nu
1 I'm trying to install the courier-suite (version 0.58.0 from Bernd Wurst) on
2 one of my testservers.
3 When I run "emerge --verbose --pretend --tree courier" I get the following
4 output:
5 [ebuild N ] mail-mta/courier-0.58.0 USE="crypt fam ldap nls nowebadmin
6 nowebmail -fax -ipv6 -mailwrapper -mysql -norewrite -pam -postgres -spell"
7 6,957 kB [1]
8 [ebuild N ] app-crypt/gnupg-2.0.7-r1 USE="bzip2
9 nls -doc -ldap -openct -pcsc-lite (-selinux) -smartcard" 3,526 kB
10 [ebuild N ] mail-mta/ssmtp-2.61-r2 USE="ssl -ipv6 -mailwrapper -md5sum"
11 53 kB
12 [ebuild N ] dev-libs/libksba-1.0.2-r1 514 kB
13 [ebuild N ] net-misc/curl-7.17.1
14 USE="ssl -ares -gnutls -idn -ipv6 -kerberos -ldap -nss -test" 1,682 kB
15 [ebuild N ] app-crypt/pinentry-0.7.4-r1 USE="-caps -gtk -ncurses -qt3"
16 407 kB
17 [ebuild N ] dev-libs/libassuan-1.0.4 291 kB
18 [ebuild N ] net-libs/courier-authlib-0.60.2 USE="crypt
19 ldap -berkdb -debug -gdbm -mysql -pam -postgres -vpopmail" 2,108 kB [1]
20 [ebuild N ] sys-libs/db-4.5.20_p2
21 USE="-bootstrap -doc -java -nocxx -tcl -test" 9,068 kB
22 [ebuild N ] sys-libs/gdbm-1.8.3-r3 USE="-berkdb" 224 kB
23 [ebuild N ] dev-libs/libpcre-7.6-r1 USE="bzip2 cxx unicode zlib -doc"
24 785 kB
25 [ebuild N ] net-nds/openldap-2.3.41 USE="crypt minimal sasl ssl
26 tcpd -berkdb -debug -gdbm -ipv6 -kerberos -odbc -overlays -perl -samba
27 (-selinux) -slp -smbkrb5passwd" 3,712 kB
28 [ebuild N ] dev-libs/cyrus-sasl-2.1.22-r2 USE="crypt ssl
29 urandom -authdaemond -berkdb -gdbm -java -kerberos -ldap -mysql -ntlm_unsupported_patch -pam -postgres -sample -srp"
30 1,572 kB
31 [ebuild NS ] sys-devel/automake-1.7.9-r1 565 kB
32 [ebuild N ] app-misc/mime-types-7 7 kB
33 [nomerge ] dev-libs/libassuan-1.0.4
34 [ebuild N ] dev-libs/pth-2.0.7-r1 USE="-debug" 638 kB
35 [nomerge ] app-crypt/gnupg-2.0.7-r1 USE="bzip2
36 nls -doc -ldap -openct -pcsc-lite (-selinux) -smartcard"
37 [ebuild N ] dev-libs/libgcrypt-1.4.0-r1 USE="nls -bindist -idea" 943 kB
38 [ebuild N ] dev-libs/libgpg-error-1.6 USE="nls" 374 kB
39 [blocks B ] mail-mta/ssmtp (is blocking mail-mta/courier-0.58.0)
40 [blocks B ] mail-mta/courier (is blocking mail-mta/ssmtp-2.61-r2)
41
42 What I can't understand is why emerge is trying to emerge ssmtp. I see that
43 gnupg-2.0.7-r1 has a RDEPEND on virtual/mta which courier and ssmtp PROVIDE.
44 Can someone share som light why emerge doesn't use the PROVIDE="virtual/mta
45 virtual/mda virtual/imapd" line in courier-0.58.0.ebuild.
46
47 --
48 Dan Johansson, <http://www.dmj.nu>
49 ***************************************************
50 This message is printed on 100% recycled electrons!
51 ***************************************************

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-user] ebuild does not honnor PROVIDE direktive Neil Bothwick <neil@××××××××××.uk>