to 26.12.2024 klo 21.55 Michael Biebl (bi...@debian.org) kirjoitti:
>
> On Wed, 18 Dec 2024 17:00:40 +0200 =?UTF-8?Q?Martin=2D=C3=89ric_Racine?=
> <martin-eric.rac...@iki.fi> wrote:
> > ke 18.12.2024 klo 16.48 Michael Biebl (bi...@debian.org) kirjoitti:
> > >
> > > Package: dhcpcd-base
> > > Version: 1:10.1.0-2
> > > Severity: serious
> > >
> > > Hi,
> > >
> > > dhcpd-base has
> > > Provides: avahi-autoipd
> > >
> > > avahi-autopid is not an interface that has been specified e.g. via
> > > debian-policy. It this thus incorrect to declare compliance with it.
> > > Please drop that Provides from dhcpcd-base accordingly.
> >
> > I fail to see how this qualifies as a serious bug. dhcpcd factually
> > provides IPv4LL the same way that avahi-autoipd does. Having both
> > packages installed factually results in 2 services trying to provide
> > the same feature.
> dhpcpd providing IPv4LL functionality doesn't mean it provides all of
> avahi-autopipd. We have other packages packages, like NetworkManager or
> systemd-networkd, which also provide IPv4LL and I hope you agree that
> dhcpcd should not have a Provides: NetworkManager or Provides:
> systemd-networkd.

You're moving the goalpost.

> I've marked this as RC, as I'm convinced this needs to fixed/addressed
> for trixie. If you disagree, feel free to argue this case with the
> release team, which I've CCed now.

That still doesn't qualify it as RC.

> TBH, I'm not sure what you are trying to achieve with the Provides:
> avahi-autoipd in dhcpcd-base.
>
> Answering that question might help with finding a proper solution.

dhclient doesn't provide IPv4LL but has hooks to call avahi-autoipd as
needed. Meanwhile dhcpcd provides IPv4LL out of the box, along the
same fallback connectivity logic as avahi-autoipd. Having both
installed is not only redundant, it concurrently tries to control the
same interfaces. Basically, this is the same reason why we want to
avoid 2 DHCP clients trying to control the same interface and assume
that as long as one package Proivides dhcp-client, we've got a
bootable host.

Martin-Éric

Reply via email to