Sorry. ----- Forwarded message from "s. keeling" <keel...@nucleus.com> -----
> Date: Wed, 2 Mar 2011 17:16:17 -0700 > From: "s. keeling" <keel...@nucleus.com> > To: Roger Leigh <rle...@codelibre.net> > Subject: Re: Bug#616174: lprng: Why the war between CUPS and lpr*? I hate > having to re-install lpr*. > Message-ID: <20110303001617.ga13...@nucleus.com> > References: <20110302225100.ga12...@nucleus.com> > <20110302232858.go11...@codelibre.net> > MIME-Version: 1.0 > Content-Type: text/plain; charset=us-ascii > Content-Disposition: inline > In-Reply-To: <20110302232858.go11...@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. - - -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org