[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: How do I trace aptitude dependencies?

On Mon, Apr 28, 2008 at 07:05:24AM -0700, Daniel Burrows <dburrows@debian.org> was heard to say:
>   One option you have is to run "aptitude why -v imagemagick iceape-browser",
> which will show you all the possible dependency chains between those
> packages.

  On my computer, I get this (reformatted, "why" apparently doesn't deal
well with very long ORs):

i A imagemagick       Depends    libmagick10
i A libmagick10       Depends    libdjvulibre21 (>= 3.5.20)
i A libdjvulibre21    Recommends djvulibre-desktop
p   djvulibre-desktop Recommends djview4 | djview3 | djview | evince
p   djview4           Recommends djvulibre-plugin
p   djvulibre-plugin  Recommends mozilla-browser | mozilla | mozilla-firefox |
                                 iceweasel | iceape-browser | konqueror |
                                 galeon | netscape-base-4 | netscape

  It looks like djvulibre-plugin is a plugin for Netscape-style
browsers, so it recommends installing one.  Since links isn't,
mozilla-browser gets picked, which is really iceape-browser.


Reply to: