Hi there! On Sat, 13 Nov 2010 01:03:14 +0100, Julien Cristau wrote: > On Fri, Nov 5, 2010 at 04:31:13 +0100, Luca Capello wrote: > >> What should I do? Is it still possible to have a freeze exception for >> the new upstream version or should I simply fix #601591 and upload the >> new upstream version to experimental (and then backports, once squeeze >> is out)? >> > I'm afraid it's too late for the new upstream.
Fine for me, as I said in my first mail I am the one to be blamed for this situation. So let me ask for an exception for the (just uploaded) updated package, here the relevant changes... --8<---------------cut here---------------start------------->8--- diff -u foo2zjs-20090908dfsg/debian/control foo2zjs-20090908dfsg/debian/control --- foo2zjs-20090908dfsg/debian/control +++ foo2zjs-20090908dfsg/debian/control @@ -4,16 +4,16 @@ Maintainer: Debian Foo2zjs Maintainers <foo2zjs-maintai...@lists.alioth.debian.org> Uploaders: Michael Koch <konque...@gmx.de>, Steffen Joeris <wh...@debian.org>, Luca Capello <l...@pca.it> Build-Depends: debhelper (>= 7), ghostscript, quilt (>= 0.40), foomatic-filters, libcups2-dev -Standards-Version: 3.8.4 +Standards-Version: 3.9.1 Homepage: http://foo2zjs.rkkda.com/ Vcs-Svn: svn://svn.debian.org/foo2zjs Vcs-Browser: http://svn.debian.org/viewsvn/foo2zjs/ Package: foo2zjs Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} -Recommends: foomatic-db-engine, wget, tk8.4, tix, unzip -Suggests: psutils, hannah-foo2zjs +Depends: ${shlibs:Depends}, ${misc:Depends}, foomatic-filters +Recommends: foomatic-db-engine, wget, unzip +Suggests: psutils, hannah-foo2zjs, tk8.4, tix Breaks: udev (<< 136-1) Description: Support for printing to ZjStream-based printers foo2zjs is an open source printer driver for printers that use the diff -u foo2zjs-20090908dfsg/debian/README.Debian foo2zjs-20090908dfsg/debian/README.Debian --- foo2zjs-20090908dfsg/debian/README.Debian +++ foo2zjs-20090908dfsg/debian/README.Debian @@ -48,2 +48,5 @@ +Please also note that you need to install the suggested "tk8.4" and +"tix" packages. - -- Luca Capello <l...@pca.it>, Sat, 15 May 2010 15:30:28 +0200 + + -- Luca Capello <l...@pca.it>, Wed, 13 Oct 2010 01:37:57 +0200 diff -u foo2zjs-20090908dfsg/debian/changelog foo2zjs-20090908dfsg/debian/changelog --- foo2zjs-20090908dfsg/debian/changelog +++ foo2zjs-20090908dfsg/debian/changelog @@ -1,3 +1,34 @@ +foo2zjs (20090908dfsg-5) unstable; urgency=low + + [ Luca Capello ] + * debian/README.Debian: + + add a note about the "HPLJ 10xx Replaced Paper" GUI requiring + tk8.4 and tix, now Suggests:. + * debian/control: + + Standards-Version to 3.9.1, no changes needed, thanks to lintian. + * debian/copyright: + + add information for cups.h (from the CUPS Imaging library). + + add information for msexpand (Perl, no relationship with the + one from the mscompress package). + - remove obsolete information for hannah-foo2zjs. + + [ Till Kamppeter ] + * Merge from Ubuntu maverick. + * debian/control: + + Depends: on foomatic-filters. + * debian/patches/series: update. + * debian/patches/92-udev-firmware-script-fixes.patch: + + When loading firmware into the printer via UDEV script, wait 3 + seconds, so that UDEV scripts for automatic printer setup do not + interfere with the firmware transfer to the printer. + + [ Steve Langasek ] + * Merge from Ubuntu maverick. + * debian/control: + - Drop tk8.4 and tix Recommends: to Suggests: (Closes: #601591). + + -- Luca Capello <l...@pca.it> Sun, 14 Nov 2010 19:45:26 +0100 + foo2zjs (20090908dfsg-4) unstable; urgency=low * debian/control: diff -u foo2zjs-20090908dfsg/debian/copyright foo2zjs-20090908dfsg/debian/copyright --- foo2zjs-20090908dfsg/debian/copyright +++ foo2zjs-20090908dfsg/debian/copyright @@ -5,7 +5,15 @@ Upstream Authors: Rick Richardson <rick.richard...@comcast.net> Main Developer - + + Easy Software Products Copyright (C) 1997-2006 + List of files: +cups.h (from the CUPS Imaging library) + + Paul Laufer Copyright (C) 2001 + List of files: +msexpand + Gerhard Fuernkranz Copyright (C) 2004 List of files: crd/prolog.ps @@ -36,10 +44,6 @@ List of files: icc2ps/icc34.h - Steffen Joeris Copyright (c) 2007 - List of files: -debian/hannah-package/* - The rest of the debian packaging is also licensed under the GPL v. 2 as listed below. diff -u foo2zjs-20090908dfsg/debian/patches/series foo2zjs-20090908dfsg/debian/patches/series --- foo2zjs-20090908dfsg/debian/patches/series +++ foo2zjs-20090908dfsg/debian/patches/series @@ -11,0 +12 @@ +92-udev-firmware-script-fixes.patch only in patch2: unchanged: --- foo2zjs-20090908dfsg.orig/debian/patches/92-udev-firmware-script-fixes.patch +++ foo2zjs-20090908dfsg/debian/patches/92-udev-firmware-script-fixes.patch @@ -0,0 +1,19 @@ +Delay firmware transfer for UDEV automatic printer setup +--- foo2zjs_20100728dfsg.orig/hplj1000 ++++ foo2zjs_20100728dfsg/hplj1000 +@@ -26,6 +26,15 @@ + PROGNAME="$0" + + # ++# Wait some time before installing the firmware so that probing for ++# automatic printer setup which happens immediately after turning on ++# the printer does not interfere with the firmware transfer to the ++# printer ++# https://bugs.launchpad.net/ubuntu/+source/foo2zjs/+bug/543177 ++# ++sleep 3 ++ ++# + # Set $DEV to, e.g. /dev/usb/lp0, to force the device you want + # Else, leave it null to automatically detect the device + # --8<---------------cut here---------------end--------------->8--- Some notes: 1) the dependency on foomatic-filters is needed and actually I do not understand how we (the foo2zjs maintainers) forgot that. This does not change anything for the print-server task, since it installs foomatic-filters-ppds which already depends on foomatic-filters 2) the new patch fixes a bug reported to LaunchPad, likely to be present on Debian as well: https://bugs.launchpad.net/ubuntu/+source/foo2zjs/+bug/543177 Given that this simply adds a `sleep 3` call, there should be zero impact on the rest of the package. Thx, bye, Gismo / Luca
pgpvERSNCJln3.pgp
Description: PGP signature