[Piuparts-devel] Bug#856845: piuparts.debian.org: jessie2bpo has >400 packages in dependency-failed-testing status

Felipe Sateler fsateler at debian.org
Tue Mar 21 17:12:03 UTC 2017


On Tue, Mar 21, 2017 at 1:45 PM, Holger Levsen <holger at layer-acht.org> wrote:
> Hi Michael,
>
> On Sun, Mar 19, 2017 at 05:31:16PM +0100, Michael Biebl wrote:
>> both systemd and udev need to be upgraded in lockstep:
>>
>> a/ udev has Breaks/Replaces systemd (<< 224-2)
>> b/ systemd has a Breaks/Replaces udev (<< 228-5)
>>
>> Forcing the upgrade of only one of the two will fail.
>
> if this is the case, then I think the packages metadata *must* express this,
> probably by depending on the appropriate udev/systemd versions.
>
> you cannot expect users to do the right thing by themselves ;-)

There cannot be a dependency, as systemd can be used without udev
(like on containers), and udev can be used without systemd.
Since there are already Breaks/Replaces, and we can't add Depends,
what do you think should be done?

-- 

Saludos,
Felipe Sateler



More information about the Piuparts-devel mailing list