You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
When copying walrus 5.21 and walrus 0.71 from https://jlsherrill.fedorapeople.org/fake-repos/needed-errata/ into an empty repository with dependency solving enabled, the dependencies of walrus 0.71 do not get copied as well. However, if only copying walrus 0.71, the dependencies do get copied.
If you turn on SOLVER_DEBUG_LOGS and then do a dep-solving advanced copy of that repo for both 0.71 and 5.21, you will find the following in the logs:
cannot install both walrus-0:5.21-1.noarch and walrus-0:0.71-1.noarch
It's possible we could consider this a "dependency warning" that should be reflected back in the task-output - currently, it isn't in the list found in _build_warnings()
The question is - has using dep-solving ever found the dependencies of an RPM when multiple versions of that RPM are being copied at the same time?
Version
Describe the bug
When copying walrus 5.21 and walrus 0.71 from https://jlsherrill.fedorapeople.org/fake-repos/needed-errata/ into an empty repository with dependency solving enabled, the dependencies of walrus 0.71 do not get copied as well. However, if only copying walrus 0.71, the dependencies do get copied.
To Reproduce
Sync https://jlsherrill.fedorapeople.org/fake-repos/needed-errata
Copy walrus 0.71 and 5.21 into an empty repo with dependency solving
Expected behavior
'whale' and other deps get copied.
Additional context
Tested via Katello on non-standard Pulp versions.
The text was updated successfully, but these errors were encountered: