[Foo2zjs-maintainer] Please unblock foo2zjs_20090908dfsg-5 (was: foo2zjs in squeeze)
Luca Capello
luca at pca.it
Sun Nov 14 20:25:15 UTC 2010
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-maintainer at lists.alioth.debian.org>
Uploaders: Michael Koch <konqueror at gmx.de>, Steffen Joeris <white at debian.org>, Luca Capello <luca at 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 <luca at pca.it>, Sat, 15 May 2010 15:30:28 +0200
+
+ -- Luca Capello <luca at 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 <luca at 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.richardson at 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/foo2zjs-maintainer/attachments/20101114/20002860/attachment-0001.pgp>
More information about the Foo2zjs-maintainer
mailing list