actually, it's worse, aptitude actively creates problems :-(

I have acroread pinned to a self-compiled package that depends on
acroread-debian-files.  The official package from the partner repository
conflicts with acroread-debian-files.  All dependencies are resolved and
there are no conflicts.  But at startup aptitude somehow seems to decide
that acroread-debian-files needs to be removed (I assume this is before
pinning kicks in) and the package is actually marked as such.

My guess at what's happening is this

1) aptitude is started with all dependencies resolved, no packages to update
2) aptitude sees a newer package for acroread and marks it as a candidate
3) aptitude realizes that acroread-debian-files needs to be removed for 2) and 
marks the a-d-f package accordingly
4) 2) is rejected due to pinning
5) result: broken state, because the older acroread package needs a-d-f but 
it's marked for removal

:-(

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/441059

Title:
  incorrect problem resolution

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to