Gentoo Archives: gentoo-user

From: Holly Bostick <motub@××××××.nl>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] strange problem with fam USE-flag
Date: Sat, 12 Nov 2005 14:21:30
Message-Id: 4375F945.6020100@planet.nl
In Reply to: [gentoo-user] strange problem with fam USE-flag by Rumen Yotov
1 Rumen Yotov schreef:
2 > Hi, Recently (last two days) when running:"emerge -DNu world -ptv"
3 > receive the following: ... #emerge -DNu world -ptv
4 >
5 > These are the packages that I would merge, in reverse order:
6 >
7 > Calculating world dependencies ...done! [ebuild R ]
8 > mail-filter/maildrop-2.0.1 +berkdb -debug +fam* -gdbm -ldap -mysql
9 > -postgres 0 kB [ebuild R ] net-mail/courier-imap-4.0.1 +berkdb
10 > -debug +fam* -gdbm +ipv6 +nls (-selinux) 0 kB
11 >
12 > Total size of downloads: 0 kB ... In first look nothing strange, only
13 > i don't have/use "fam" (use 'gamin' instead). More info,no fam in
14 > /etc/make.conf: "grep fam /etc/make.conf" > nothing. So must be some
15 > issue with "virtuals". In "maildrop-2.0.1.ebuild" there is the
16 > following: ... Now don't need to post this as a question, thing are
17 > clear. Gamin also provides "virtual/fam" although it's gamin not fam.
18 > Just a confusion with "fam" USE-flag. Post this for info only.
19 > Thanks.
20
21 This happened to me yesterday, except with a twist. For a change, I did
22 an emerge -uaDNtv world instead of without a --newuse like normal, and I
23 got a block, because of emelfm2:
24
25 Calculating dependencies ...done!
26 [ebuild R ] app-misc/emelfm2-0.1.2 +fam* -gamin +nls -utf8only 0 kB
27 [1]
28
29 Total size of downloads: 0 kB
30 Portage overlays:
31 [1] /usr/local/portage
32
33 Now, since I use gamin, fam wanted to install, and was (naturally)
34 blocked by gamin. Fortunately, emelfm2 has a 'gamin' USE flag, so I just
35 disabled fam and enabled gamin to clear the block.
36
37 Comparing this to your situation, it looks like 'fam' is a new USE flag,
38 enabled by default (since fam is installed by default). I don't really
39 have much of a problem with that-- except I misss the corresponding
40 'gamin' USE flag for the programs you are upgrading.
41
42 However, I also assume that these programs may not be able to use gamin,
43 or have not been updated to use a virtual/fam rather than fam itself.
44
45 Either way, I would be clued that these programs were out of date in
46 some respect, and would start checking their current status on the web
47 page: are they currently maintained? are there plans to enable gamin
48 support? If not, then I would check Bugzilla to see if a bug had been
49 filed to allow for virtual/fam instead of fam directly. If not, I would
50 copy the ebuilds to my overlay and modify them to take a virtual/fam,
51 and install those.
52
53 If they worked that way, I would submit the modified ebuilds to b.g.o.
54
55 My 2 eurocents (which we don't even have anymore),
56 Holly
57 --
58 gentoo-user@g.o mailing list

Replies

Subject Author
Re: [gentoo-user] strange problem with fam USE-flag Rumen Yotov <rumen_yotov@×××.bg>