Bug#648835: libsane: libsave pulls in sane-utils including a daemon

2011-11-16 Thread Fabian Greffrath

Am 15.11.2011 17:53, schrieb Julien BLACHE:

Most people using libsane will need scanimage at some point, because
it's used extensively in documentation. Others won't need/want it and
are free to do away with it. That's exactly what Recommends is for.


I wouldn't say I am "using" libsane, I don't even have access to a 
scanner device on this system. It's not that I installed it on 
purpose, I am using software that depends on software that depends on 
it. And I end up with a package that contains utilities and a daemon.


OTOH, I have used my own scanner with SANE (mostly with the xsane 
frontend) on another system and I have never ever felt the need to use 
any of the tools in sane-utils.



As for saned, it's disabled by default. Do you really want yet another
package for a single executable, its manpage and an initscript?


Yes, why not. I'd consider it good practise to have a separate 
sane-daemon package. Many other packages have already done this split. 
And the fact that the daemon is disabled by default does not hide the 
fact that the package raised two debconf questions during installation.


Please reconsider your decision regarding libsane recommending sane-utils.

 - Fabian




--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#648835: libsane: libsave pulls in sane-utils including a daemon

2011-11-15 Thread Julien BLACHE
notfound 648835 1.0.22-6
close 648835
thanks

Fabian Greffrath  wrote:

Hi,

> That's fine, because this package has some support for SANE. However, I think
> it's not fine to pull in supplementary utilities and especially not a full-
> blown daemon (which furthermore poses two debconf questions). So please demote
> the Recommends on sane-utils to a Suggests.

Most people using libsane will need scanimage at some point, because
it's used extensively in documentation. Others won't need/want it and
are free to do away with it. That's exactly what Recommends is for.

As for saned, it's disabled by default. Do you really want yet another
package for a single executable, its manpage and an initscript?

Me neither.

JB.

-- 
 Julien BLACHE - Debian & GNU/Linux Developer -  
 
 Public key available on  - KeyID: FA1E 5292 
 GPG Fingerprint : CC1A 2FE4 76FE 444A CD23 A5CD 26E9 8AEA FA1E 5292 



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#648835: libsane: libsave pulls in sane-utils including a daemon

2011-11-15 Thread Fabian Greffrath
Package: libsane
Version: 1.0.22-6
Severity: important

Hi,

a recent update of my desktop system to GNOME 3 from experimental pulled in a
package depending on libcolord1, which recommends colord (which is bad enough
and maybe worth a bug report on its own). However, the colord package depends
on libsane, which in turn recommends libsane-extras and sane-utils. While I
find it understandable to automatically pull in the former (at least it only
adds two not-yet included backends) I seriously question the recommendation of
the latter.

A library has been installed on my system via an other package's depends.
That's fine, because this package has some support for SANE. However, I think
it's not fine to pull in supplementary utilities and especially not a full-
blown daemon (which furthermore poses two debconf questions). So please demote
the Recommends on sane-utils to a Suggests.

 - Fabian



-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (501, 'unstable'), (101, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.0.0-2-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libsane depends on:
ii  acl2.2.51-4   
ii  adduser3.113  
ii  libavahi-client3   0.6.30-5   
ii  libavahi-common3   0.6.30-5   
ii  libc6  2.13-21
ii  libexif12  0.6.20-1   
ii  libgphoto2-2   2.4.11-3.1 
ii  libgphoto2-port0   2.4.11-3.1 
ii  libieee1284-3  0.2.11-10  
ii  libjpeg8   8c-2   
ii  libsane-common 1.0.22-6   
ii  libtiff4   3.9.5-2
ii  libusb-0.1-4   2:0.1.12-19
ii  libv4l-0   0.8.5-6
ii  makedev2.3.1-89   
ii  multiarch-support  2.13-21
ii  udev   172-1  

Versions of packages libsane recommends:
ii  libsane-extras  1.0.22.2
ii  sane-utils  1.0.22-6

Versions of packages libsane suggests:
pn  avahi-daemon  0.6.30-5
pn  hplip   
pn  hpoj

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org