1 |
Hi, |
2 |
Recently (last two days) when running:"emerge -DNu world -ptv" receive |
3 |
the following: |
4 |
... |
5 |
#emerge -DNu world -ptv |
6 |
|
7 |
These are the packages that I would merge, in reverse order: |
8 |
|
9 |
Calculating world dependencies ...done! |
10 |
[ebuild R ] mail-filter/maildrop-2.0.1 +berkdb -debug +fam* -gdbm |
11 |
-ldap -mysql -postgres 0 kB |
12 |
[ebuild R ] net-mail/courier-imap-4.0.1 +berkdb -debug +fam* -gdbm |
13 |
+ipv6 +nls (-selinux) 0 kB |
14 |
|
15 |
Total size of downloads: 0 kB |
16 |
... |
17 |
In first look nothing strange, only i don't have/use "fam" (use 'gamin' |
18 |
instead). |
19 |
More info,no fam in /etc/make.conf: "grep fam /etc/make.conf" > nothing. |
20 |
So must be some issue with "virtuals". |
21 |
In "maildrop-2.0.1.ebuild" there is the following: |
22 |
... |
23 |
DEPEND="!mail-mta/courier |
24 |
dev-libs/libpcre |
25 |
gdbm? ( >=sys-libs/gdbm-1.8.0 ) |
26 |
mysql? ( net-libs/courier-authlib ) |
27 |
postgres? ( net-libs/courier-authlib ) |
28 |
ldap? ( net-libs/courier-authlib ) |
29 |
fam? ( virtual/fam ) |
30 |
!fam? ( ~sys-devel/autoconf-2.59 ) |
31 |
!gdbm? ( |
32 |
berkdb? ( |
33 |
>=sys-libs/db-3 |
34 |
~sys-devel/autoconf-2.59 |
35 |
) |
36 |
) |
37 |
>=sys-devel/automake-1.9.3" |
38 |
... |
39 |
Same for "courier-imap": |
40 |
... |
41 |
RDEPEND="virtual/libc |
42 |
>=dev-libs/openssl-0.9.6 |
43 |
berkdb? ( sys-libs/db ) |
44 |
gdbm? ( >=sys-libs/gdbm-1.8.0 ) |
45 |
fam? ( virtual/fam ) |
46 |
selinux? ( sec-policy/selinux-courier-imap )" |
47 |
DEPEND="${RDEPEND} |
48 |
>=sys-apps/sed-4 |
49 |
dev-lang/perl |
50 |
sys-process/procps |
51 |
>=net-libs/courier-authlib-0.50 |
52 |
!mail-mta/courier" |
53 |
PROVIDE="virtual/imapd" |
54 |
... |
55 |
Yes there's a "virtual/fam" in both. |
56 |
Now looking in: "gamin-0.1.7.ebuild" |
57 |
...RDEPEND="virtual/libc |
58 |
>=dev-libs/glib-2 |
59 |
!app-admin/fam" |
60 |
|
61 |
DEPEND="${RDEPEND} |
62 |
dev-util/pkgconfig" |
63 |
|
64 |
PROVIDE="virtual/fam" |
65 |
... |
66 |
Now don't need to post this as a question, thing are clear. Gamin also |
67 |
provides "virtual/fam" although it's gamin not fam. |
68 |
Just a confusion with "fam" USE-flag. |
69 |
Post this for info only. Thanks. |
70 |
Rumen |