| Summary: | OR depends will used as required on qapt-deb-installer | ||
|---|---|---|---|
| Product: | [Unmaintained] libqapt | Reporter: | FabiB <plusfabi> |
| Component: | general | Assignee: | Harald Sitter <sitter> |
| Status: | CONFIRMED --- | ||
| Severity: | normal | CC: | aleixpol, hello, sitter |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Ubuntu | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | test deb | ||
|
Description
FabiB
2012-12-09 16:26:32 UTC
Created attachment 75753 [details]
test deb
deb-installer::satisfyDepends (and possibly the other resolver functions in deb-installer) does not interpret or relationships correctly in that it would assume the first satisfactory package is the package that should be used to satisfy regardless of whether another package in the or relationship does already satisfy.
e.g. with the demo deb
libnotify-bin | kde-baseapps-bin
^ not installed but can be installed without error -> installer picks it because all is cool
^ installed, installer doesn't even look at it though because first dep already satisfies
which is of course silly because an installed candidate always trumps a not installed candidate
Thank you for the bug report. As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists. If this bug is no longer persisting or relevant please change the status to resolved. |