Bug#968568: ipp-usb: Should depend on avahi-daemon

2020-08-21 Thread Brian Potkin
On Thu 20 Aug 2020 at 20:24:33 +0200, Didier 'OdyX' Raboud wrote:

> Control: tags -1 +pending
> 
> Le lundi, 17 août 2020, 19.47:05 h CEST Brian Potkin a écrit :
> > An installation of ipp-usb is crippled when the device is not discoverable
> > on the the loopback interface. avahi-daemon is needed to expose it on any
> > interface.
> 
> Oh, clearly this is a bug, as there's a Wants= , the Dependency is a must.

Thanks. A user can now set up a scan-only server that functions straight
away.

> > I also wonder whether ipp-usb.service should have
> > 
> >   Wants=avahi-daemon.service
> > 
> > replaced by
> > 
> >   Requires=avahi-daemon.service
> 
> That's somewhat of an upstream question. I don't think it really has a 
> concrete difference, or does it?

systemd.unit(5) says that Wants= is the recommended way to hook start-up
of one unit to the start-up of another unit, so I will not pursue this.

> > There is a precedent in #82745.
> 
> What bug is this ? :-)

The one you get without a copy 'n paste error. #827457 :).

Regards,

Brian.



Bug#968568: ipp-usb: Should depend on avahi-daemon

2020-08-20 Thread Didier 'OdyX' Raboud
Control: tags -1 +pending

Le lundi, 17 août 2020, 19.47:05 h CEST Brian Potkin a écrit :
> An installation of ipp-usb is crippled when the device is not discoverable
> on the the loopback interface. avahi-daemon is needed to expose it on any
> interface.

Oh, clearly this is a bug, as there's a Wants= , the Dependency is a must.

> I also wonder whether ipp-usb.service should have
> 
>   Wants=avahi-daemon.service
> 
> replaced by
> 
>   Requires=avahi-daemon.service

That's somewhat of an upstream question. I don't think it really has a 
concrete difference, or does it?

> There is a precedent in #82745.

What bug is this ? :-)
-- 
OdyX

signature.asc
Description: This is a digitally signed message part.


Bug#968568: ipp-usb: Should depend on avahi-daemon

2020-08-17 Thread Brian Potkin
Package: ipp-usb
Version: 0.9.10-2
Severity: normal



An installation of ipp-usb is crippled when the device is not discoverable
on the the loopback interface. avahi-daemon is needed to expose it on any
interface.

I also wonder whether ipp-usb.service should have

  Wants=avahi-daemon.service

replaced by

  Requires=avahi-daemon.service

There is a precedent in #82745.

Regards,

Brian.