[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#616174: Fwd: Re: Bug#616174: lprng: Why the war between CUPS and lpr*? I hate having to re-install lpr*.



Sorry.

----- Forwarded message from "s. keeling" <keeling@nucleus.com> -----

> Date: Wed, 2 Mar 2011 17:16:17 -0700
> From: "s. keeling" <keeling@nucleus.com>
> To: Roger Leigh <rleigh@codelibre.net>
> Subject: Re: Bug#616174: lprng: Why the war between CUPS and lpr*? I hate
> 	having to re-install lpr*.
> Message-ID: <20110303001617.GA13191@nucleus.com>
> References: <[🔎] 20110302225100.GA12006@nucleus.com> <[🔎] 20110302232858.GO11847@codelibre.net>
> MIME-Version: 1.0
> Content-Type: text/plain; charset=us-ascii
> Content-Disposition: inline
> In-Reply-To: <[🔎] 20110302232858.GO11847@codelibre.net>
> X-PGP-Key: http://wwwkeys.pgp.net:11371/pks/lookup?op=index&search=0x48EE77B
> 	1AC94E4B7
> User-Agent: Mutt/1.5.18 (2008-05-17)
> Status: RO
> Content-Length: 8479
> Lines: 168
> 
> Incoming from Roger Leigh:
> > On Wed, Mar 02, 2011 at 03:51:00PM -0700, s. keeling wrote:
> > > Hi.  I'm actually reporting for my sandbox machine which runs aptosid,
> > > so sid downstream (formerly Sidux).  It's up to date.  I've recently
> > > run into updates that have successively blown away about four manual
> > > installs of lprng.  "This's maddening!  Why doesn't it work today,
> > > dammit?!?"  Ah, CUPS updates blew away lpr*.  !@#$
> > 
> > Which updates?
> 
> Roger, thanks for putting up with the rant, and I still believe it's
> justified.  Maybe it's not CUPS, maybe it's Java.  Ah, I'm just
> paranoid, blow me off.  What do you make of this.  Honestly, I've just
> been updating my aptosid box, trying to print stuff, reinstalling
> lprng, over and over for days, and it's getting old.  CUPS is always
> in the way!  /var/log/dpkg.log:
> 
> 2011-03-02 13:08:40 startup archives unpack
> 2011-03-02 13:08:42 install lprng 3.8.B-1 3.8.B-1
> 2011-03-02 13:08:42 status half-installed lprng 3.8.B-1
> 2011-03-02 13:08:43 status triggers-pending man-db 2.5.9-4
> 2011-03-02 13:08:43 status half-installed lprng 3.8.B-1
> 2011-03-02 13:08:43 status unpacked lprng 3.8.B-1
> 2011-03-02 13:08:43 status unpacked lprng 3.8.B-1
> 2011-03-02 13:08:43 trigproc man-db 2.5.9-4 2.5.9-4
> 2011-03-02 13:08:43 status half-configured man-db 2.5.9-4
> 2011-03-02 13:08:44 status installed man-db 2.5.9-4
> 2011-03-02 13:08:45 startup packages configure
> 2011-03-02 13:08:45 configure lprng 3.8.B-1 3.8.B-1
> 2011-03-02 13:08:45 status unpacked lprng 3.8.B-1
> 2011-03-02 13:08:45 status unpacked lprng 3.8.B-1
> 2011-03-02 13:08:45 status unpacked lprng 3.8.B-1
> 2011-03-02 13:08:45 status unpacked lprng 3.8.B-1
> 2011-03-02 13:08:45 status unpacked lprng 3.8.B-1
> 2011-03-02 13:08:45 status unpacked lprng 3.8.B-1
> 2011-03-02 13:08:45 status half-configured lprng 3.8.B-1
> 2011-03-02 13:08:47 status installed lprng 3.8.B-1
> 2011-03-02 16:49:43 startup archives unpack
> 2011-03-02 16:49:44 upgrade libidn11 1.18-1 1.20-1
> 2011-03-02 16:49:44 status half-configured libidn11 1.18-1
> 2011-03-02 16:49:44 status unpacked libidn11 1.18-1
> 2011-03-02 16:49:44 status half-installed libidn11 1.18-1
> 2011-03-02 16:49:44 status half-installed libidn11 1.18-1
> 2011-03-02 16:49:44 status unpacked libidn11 1.20-1
> 2011-03-02 16:49:44 status unpacked libidn11 1.20-1
> 2011-03-02 16:49:44 upgrade dictionaries-common 1.10.0 1.10.1
> 2011-03-02 16:49:44 status half-configured dictionaries-common 1.10.0
> 2011-03-02 16:49:44 status unpacked dictionaries-common 1.10.0
> 2011-03-02 16:49:44 status half-installed dictionaries-common 1.10.0
> 2011-03-02 16:49:44 status triggers-pending man-db 2.5.9-4
> 2011-03-02 16:49:44 status half-installed dictionaries-common 1.10.0
> 2011-03-02 16:49:44 status half-installed dictionaries-common 1.10.0
> 2011-03-02 16:49:44 status unpacked dictionaries-common 1.10.1
> 2011-03-02 16:49:44 status unpacked dictionaries-common 1.10.1
> 2011-03-02 16:49:45 upgrade iso-codes 3.24.1-1 3.24.2-1
> 2011-03-02 16:49:45 status half-configured iso-codes 3.24.1-1
> 2011-03-02 16:49:45 status unpacked iso-codes 3.24.1-1
> 2011-03-02 16:49:45 status half-installed iso-codes 3.24.1-1
> 2011-03-02 16:49:47 status unpacked iso-codes 3.24.2-1
> 2011-03-02 16:49:47 status unpacked iso-codes 3.24.2-1
> 2011-03-02 16:49:47 upgrade libgnome-keyring0 2.30.1-1 2.32.0-1
> 2011-03-02 16:49:47 status half-configured libgnome-keyring0 2.30.1-1
> 2011-03-02 16:49:47 status unpacked libgnome-keyring0 2.30.1-1
> 2011-03-02 16:49:47 status half-installed libgnome-keyring0 2.30.1-1
> 2011-03-02 16:49:47 status half-installed libgnome-keyring0 2.30.1-1
> 2011-03-02 16:49:47 status unpacked libgnome-keyring0 2.32.0-1
> 2011-03-02 16:49:47 status unpacked libgnome-keyring0 2.32.0-1
> 2011-03-02 16:49:48 upgrade libgphoto2-port0 2.4.6-3 2.4.10.1-5
> 2011-03-02 16:49:48 status half-configured libgphoto2-port0 2.4.6-3
> 2011-03-02 16:49:48 status unpacked libgphoto2-port0 2.4.6-3
> 2011-03-02 16:49:48 status half-installed libgphoto2-port0 2.4.6-3
> 2011-03-02 16:49:48 status half-installed libgphoto2-port0 2.4.6-3
> 2011-03-02 16:49:48 status unpacked libgphoto2-port0 2.4.10.1-5
> 2011-03-02 16:49:48 status unpacked libgphoto2-port0 2.4.10.1-5
> 2011-03-02 16:49:48 upgrade libgphoto2-2 2.4.6-3 2.4.10.1-5
> 2011-03-02 16:49:48 status half-configured libgphoto2-2 2.4.6-3
> 2011-03-02 16:49:48 status unpacked libgphoto2-2 2.4.6-3
> 2011-03-02 16:49:48 status half-installed libgphoto2-2 2.4.6-3
> 2011-03-02 16:49:48 status half-installed libgphoto2-2 2.4.6-3
> 2011-03-02 16:49:48 status triggers-pending hal 0.5.14-5
> 2011-03-02 16:49:48 status half-installed libgphoto2-2 2.4.6-3
> 2011-03-02 16:49:49 status unpacked libgphoto2-2 2.4.10.1-5
> 2011-03-02 16:49:49 status unpacked libgphoto2-2 2.4.10.1-5
> 2011-03-02 16:49:49 upgrade linux-libc-dev 2.6.37-1 2.6.37-2
> 2011-03-02 16:49:49 status half-configured linux-libc-dev 2.6.37-1
> 2011-03-02 16:49:49 status unpacked linux-libc-dev 2.6.37-1
> 2011-03-02 16:49:49 status half-installed linux-libc-dev 2.6.37-1
> 2011-03-02 16:49:49 status half-installed linux-libc-dev 2.6.37-1
> 2011-03-02 16:49:49 status unpacked linux-libc-dev 2.6.37-2
> 2011-03-02 16:49:50 status unpacked linux-libc-dev 2.6.37-2
> 2011-03-02 16:49:50 upgrade openjdk-6-jre-lib 6b18-1.8.5-1 6b18-1.8.7-1
> 2011-03-02 16:49:50 status half-configured openjdk-6-jre-lib 6b18-1.8.5-1
> 2011-03-02 16:49:50 status unpacked openjdk-6-jre-lib 6b18-1.8.5-1
> 2011-03-02 16:49:50 status half-installed openjdk-6-jre-lib 6b18-1.8.5-1
> 2011-03-02 16:49:50 status half-installed openjdk-6-jre-lib 6b18-1.8.5-1
> 2011-03-02 16:49:50 status unpacked openjdk-6-jre-lib 6b18-1.8.7-1
> 2011-03-02 16:49:50 status unpacked openjdk-6-jre-lib 6b18-1.8.7-1
> 2011-03-02 16:49:50 upgrade openjdk-6-jre-headless 6b18-1.8.5-1 6b18-1.8.7-1
> 2011-03-02 16:49:50 status half-configured openjdk-6-jre-headless 6b18-1.8.5-1
> 2011-03-02 16:49:50 status unpacked openjdk-6-jre-headless 6b18-1.8.5-1
> (0) phreaque /home/keeling_ grep lprng /var/log/dpkg.log
> 2011-03-02 13:08:42 install lprng 3.8.B-1 3.8.B-1
> 2011-03-02 13:08:42 status half-installed lprng 3.8.B-1
> 2011-03-02 13:08:43 status half-installed lprng 3.8.B-1
> 2011-03-02 13:08:43 status unpacked lprng 3.8.B-1
> 2011-03-02 13:08:43 status unpacked lprng 3.8.B-1
> 2011-03-02 13:08:45 configure lprng 3.8.B-1 3.8.B-1
> 2011-03-02 13:08:45 status unpacked lprng 3.8.B-1
> 2011-03-02 13:08:45 status unpacked lprng 3.8.B-1
> 2011-03-02 13:08:45 status unpacked lprng 3.8.B-1
> 2011-03-02 13:08:45 status unpacked lprng 3.8.B-1
> 2011-03-02 13:08:45 status unpacked lprng 3.8.B-1
> 2011-03-02 13:08:45 status unpacked lprng 3.8.B-1
> 2011-03-02 13:08:45 status half-configured lprng 3.8.B-1
> 2011-03-02 13:08:47 status installed lprng 3.8.B-1
> (0) phreaque /home/keeling_ grep -i cups /var/log/dpkg.log
> (1) phreaque /home/keeling_
> 
> 
> > The only reason that LPRng would be replaced by CUPS is if a package
> > gets installed that recommends it or depends upon it.  Few packages
> 
> Damned near everything recommends CUPS, or drags in cups-ish stuff these days.
> 
> > directly depend upon CUPS, it having a client-server architecture.
> 
> Ha ha!  It has a dummy GUI interface.
> 
> > About the only one I see is hplip; are you using an HP printer?  If
> > not, which backend drivers do you need?
> 
> HP Laserjet-6L.
> 
> (1) phreaque /home/keeling_ all /usr/local/etc/HP-LaserJet_6L-ljet4.ppd
> -r--r--r-- 1 root staff 19888 2011-02-19 12:23 /usr/local/etc/HP-LaserJet_6L-ljet4.ppd
> 
> > Are you installing recommends by default; this could be due to
> > something recommending CUPS.
> 
> No.
> 
> > > I would really appreciate it if you would institute an
> > > /etc/default/print which would specify "this system's" preferred
> > > printing system, and serve as a "Dammit! don't fsck with it!" for all
> > > other programs.  PLEASE!!!
> > > 
> > >    /etc/default/print:
> > > 
> > >         # We prefer this daemon on this box!  Please choose, and damn
> > >         # the installer/packager that fscks with this.  Possible
> > >         # values are cups, lpr, lprng, and if empty, CUPS, and damn you to
> > >         # ...
> > >         #
> > >         DAEMON=lprng
> > 
> > This is not a configuration issue, it's a package dependency issue.
> > I've removed the patch tag because this isn't a solution to the
> > problem, and was not a working patch in any case.
> 
> It's a sensibility issue.  Why's CUPS even thinking of installing
> itself on my lprng centric box?  Because /etc/default/printing doesn't
> tell it not to.
> 
> 
----- End forwarded message -----

Grr.


-- 
Any technology distinguishable from magic is insufficiently advanced.
(*)                                         Please don't Cc: me.
- -




Reply to: