1 |
On Fri, Jun 26, 2009 at 7:24 PM, Steve Herber<herber@×××××.com> wrote: |
2 |
> I removed a package recently and portage keeps wanting to put it back |
3 |
> into the system. How can I find out why portage wants to reinstall it? |
4 |
> Here is a cleaned up example: |
5 |
> |
6 |
> emerge --ask --verbose --deep --update world |
7 |
> |
8 |
> Calculating dependencies... done! |
9 |
> [ebuild N ] media-video/vcdimager-0.7.23 USE="-minimal -xml" 986 kB |
10 |
> [ebuild U ] dev-lang/php-5.2.10 [5.2.9-r2] |
11 |
> [ebuild U ] net-libs/xulrunner-1.9.0.11 [1.9.0.10] |
12 |
> [ebuild U ] www-client/mozilla-firefox-3.0.11 [3.0.10] |
13 |
> [ebuild U ] sys-fs/udev-141 [124-r2] |
14 |
> [ebuild U ] sys-fs/cryptsetup-1.0.6-r2 [1.0.5-r1] |
15 |
> [blocks b ] >=sys-fs/udev-126 (">=sys-fs/udev-126" is blocking |
16 |
> sys-fs/cryptsetup-1.0.5-r1) |
17 |
> |
18 |
> Total: 6 packages (5 upgrades, 1 new), Size of downloads: 55,215 kB |
19 |
> Conflict: 1 block |
20 |
> |
21 |
> How can I find the package that keeps pulling in vcdimager? |
22 |
> |
23 |
> Thanks, |
24 |
> |
25 |
> -- |
26 |
> Steve Herber herber@×××××.com work: 206-221-7262 |
27 |
> Software Engineer, UW Medicine, IT Services home: 425-454-2399 |
28 |
> |
29 |
> |
30 |
|
31 |
As Joe says emerge --tree is the most typical answer for this. |
32 |
|
33 |
Another good one is equery depends vcdimager as it attempts to show |
34 |
what use flags might have called the package in. |
35 |
|
36 |
Hope this helps, |
37 |
Mark |