Gentoo Archives: gentoo-user

From: Holly Bostick <motub@××××××.nl>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: php blocking
Date: Thu, 26 Jan 2006 14:42:17
Message-Id: 43D8DDF3.2000003@planet.nl
In Reply to: [gentoo-user] Re: php blocking by James
1 James schreef:
2 > Richard Fish <bigfish <at> asmallpond.org> writes:
3 >
4 >> Try "PEAR-PEAR" (packages names are case-sensitive).
5 >
6 > # emerge --unmerge PEAR-PEAR --- Couldn't find PEAR-PEAR to unmerge.
7 > unmerge: No packages selected for removal.
8 >
9 >>> I even 'emerge --sync' again, today and still I have:
10 >
11 >> Add the --tree option to see what is actually trying to bring in
12 >> dev-php/mod_php and dev-php/php.
13 >
14 > # emerge --unmerge --tree PEAR-PEAR --tree implies --pretend...
15 > adding --pretend to options. These are the packages that I would
16 > unmerge: --- Couldn't find PEAR-PEAR to unmerge. unmerge: No packages
17 > selected for removal.
18 >
19 >
20 > I'm not so sure I tried what you are suggesting. Can if I missed your
21 > point, can you be more explicit in your syntax suggestions?
22
23
24 What Neil was saying was to add --tree to your emerge world command (not
25 your unmerge command), so that you could see what requires PEAR-PEAR to
26 be installed.
27
28 --tree shows the dependency/reverse dependency tree of the items to be
29 emerged, so you can see why something being emerged/upgraded as a
30 dependency of something that is currently up-to-date is being emerged
31 (and what the main application is). Example:
32
33 emerge -uaDNtv world
34
35 These are the packages that I would merge, in reverse order:
36
37 Calculating world dependencies -
38 ...done!
39
40 [nomerge ] media-gfx/gimp-2.2.10 USE="X aalib gimpprint gnome
41 gtkhtml jpeg lcms mmx mng png python scanner sse svg tiff wmf -debug
42 -doc -hardened -pdf -postscript -smp"
43
44 [ebuild U ] media-gfx/gimp-print-5.0.0_rc2 [5.0.0_rc1] USE="cups
45 foomaticdb gtk nls readline -ppds" 0 kB
46
47 This output shows that gimp-print is being updated as a dependency of
48 gimp (which is "no(t being) merge(d)" because it is itself up to date).
49 This is of course no great surprise, but with things like PHP and Apache
50 and whatnot, this information can be invaluable.
51
52 In any case, when you see what is requiring PEAR-PEAR to be
53 installed/upgraded, you may well find that you have more options as to
54 how to handle the block.
55
56 HTH,
57 Holly
58 >
59 >
60 > Remember, I ran eix php and eix pear and now 'eix PEAR' Absolutely
61 > nothing is installed with any of these keywords in the name.....on
62 > the system with this trouble.
63 >
64 >
65 > James
66 >
67 >
68 >
69
70 --
71 gentoo-user@g.o mailing list

Replies

Subject Author
[gentoo-user] Re: php blocking james <wireless@×××××××××××.com>