control: reassign -1 src:cups
control: found -1 2.3.1-1
control: affects -1 roger-router-cli
Hello Marc
On Mon, 10 Dec 2018 23:29:14 +0100 Marc Lehmann <debian-report...@plan9.de> 
wrote:
> Package: roger-router-cli
> Version: 1.8.14-2+b3
> Severity: serious
> Justification: Policy 3.5
> 
> Dear Maintainer,
> 
> roger-router-cli apparently depends on cups-daemon, but has no required
> dependency on it. if only cups-client is installed, installation fails
> because the daemon is not running:
> 
> Setting up roger-router-cli (1.8.14-2+b3) ...
> lpadmin: Unable to connect to server: Bad file descriptor
> dpkg: error processing package roger-router-cli (--configure):
>  subprocess installed post-installation script returned error exit status 1
> 
> I *guess* the fix would be to make the dependency on cups optional in the
> post-install script somehow.
> 


I think, that if cups provides a client that doesn't work without the 
corresponding daemon, its a cups bug.

If they provide a cups-client containing binaries (e.g. lpadmin) that works 
only with cups-daemon installed,
maybe they can think about adding that dependency, or split them into a new 
subpackage, or something else
(like fail less badly).

Not sure, but I have the feeling that reassigning to cups team is the right 
choice to do.

thanks

Gianfranco

Reply via email to