Ticket #269 (closed defect: invalid)

Opened 10 years ago

Last modified 10 years ago

Dependencies not caught on "-pi world"

Reported by: chutz Owned by: ciaranm
Priority: Sometime Milestone:
Component: clients/paludis Version: 0.24.2
Keywords: Cc:
Blocked By: Blocking:
Distribution:

Description

I have net-p2p/azureus in my /var/db/pkg/world. However, the upgrade for desktop-file-utils is not being caught by paludis -pi world. paludis -pi azureus does catch it, though. See below:

lion ~ # mv /var/db/pkg/world /var/db/pkg/world.bak
lion ~ # echo net-p2p/azureus > /var/db/pkg/world
lion ~ # env -i HOME=$HOME TERM=$TERM paludis -pi world
Building target list...
Building dependency list...

These packages will be installed:


Total: 0 packages

lion ~ # env -i HOME=$HOME TERM=$TERM paludis -pi azureus
Building target list...
Building dependency list...

These packages will be installed:

* dev-util/desktop-file-utils-0.12 {:0} [U 0.11]
* net-p2p/azureus-3.0.1.2::chutz {:0} [R] -source

Total: 2 packages (1 upgrade, 1 rebuild)
lion ~ # env -i HOME=$HOME TERM=$TERM paludis -pi world --dl-reinstall always --show-reasons summary | cat -n | grep desktop
   315  * dev-util/desktop-file-utils-0.12 {:0} [U 0.11]  <net-p2p/azureus-3.0.1.2::chutz>

Anything else I should attach?

Change History

comment:1 Changed 10 years ago by ciaranm

  • Status changed from new to closed
  • Resolution set to invalid

azureus doesn't RDEPEND upon desktop-file-utils. Use --dl-installed-deps-pre try-post if you want DEPENDs of installed packages to be included in resolution.

Note: See TracTickets for help on using tickets.