David,

thank you for the detailed explanation and the tip (yes, I'm still
learning how the BTS works ).

On 4/24/20 9:53 PM, David Kalnischkies wrote:
> Anyway, as there is nothing apt can really do about this I have to
> reassign back even if I dislike bug-pingpong. Feel free to ask if you
> have come up with a specific solution for your problem and want some
> feedback from us regarding apt, but be prepared to explain a lot in your
> question as apt developers are "only" (FSVO) experts in apt, not in the
> dependency trees of all of Debian (you may consider us the rubber duck
> debugging of dependency resolution). 😉
>
>
> Best regards
>
> David Kalnischkies
I have a question:
let's say that I change the recommends, like the following

Recommends: runit-systemd | runit-sysv | runit-init 

What happens in a given system if the "runit-systemd" package is not
in the apt index (the package is not in the repository)?
What happens if the 'runit-systemd' package exists, but one of its
dependency,
like, for instance, 'systemd-sysv' does not exists in the repository?
Is apt able to jump to the next alternative (runit-sysv), or it will
proceed without recommends, or it will give an error?
I'm asking because there are downstreams (like Devuan) that blacklist
systemd packages
in their archive and I would like to understand what will happen there.

Regards,
Lorenzo

Reply via email to