[Pkg-cups-devel] Bug#683730: unblock: cups/1.5.3-2+wheezy0
Didier Raboud
odyx at debian.org
Fri Aug 3 10:58:06 UTC 2012
Package: release.debian.org
Severity: normal
User: release.debian.org at packages.debian.org
Usertags: freeze-exception
Dear Release Team,
I would like to request a freeze exception for cups. As was highlighted
by Martin Pitt [0], there is noone really maintaining Cups in Debian, so
here I am with my "Printing Team" hat with proposed changes for Cups in
Wheezy.
* The version would of this updated package would be 1.5.3-2+wheezy0 as
experimental already has 1.5.3-4.
* The bazaar repository has the proposed changes in the "debian-wheezy"
branch there:
http://anonscm.debian.org/loggerhead/pkg-cups/cups/debian-wheezy/changes
* There are 5 commits above 1.5.3-2 (currently in unstable) to mimick 4
commits above 1.5.3-1 (currently in wheezy). All of them have been
justified by Till Kamppeter (our openprinting guy I trust fully) in
[1]:
- 1165-Revert-all-1.5.3-2-changes.patch
This reduces the diff between Wheezy and the proposed package to
only the changelog.
- 1166-Add-the-IPP-backend-of-CUPS-1.4-as-ipp14.patch
This adds the "old" ipp backend from CUPS 1.4 which was in testing
last in Sep 2011 [2]. Quoting Till from [1]:
"Addition of the ipp14 backend: The ipp14 backend is nothing else
that the IPP backend of CUPS 1.4.x, which is code which has been in
Debian for longer time already. I have re-added it but to not drop
the new backend of 1.5.x with its new fixes and better standards
compliance, I have added the old code as ipp14 backend. This
backend will never be used automatically so regressions are not
possible, but for the case of the new backend causing problems the
user can switch to ipp14 manually. Changes are
debian/patches/add-ipp-backend-of-cups-1.4.patch with the code and
the Makefile entries and addition of an "ipp14" entry in Debconf.
This avoids regressions by incompatibilities of the new ipp backend
with some devices (especially LiveBox router)."
For convenience, I also attach add-ipp-backend-of-cups-1.4.patch.
- 1167-Add-latest-libusb-enhancements.patch
This adds the changes developped by Till on Cups's libusb backend.
These have been accepted upstream as r10543 on their SVN, see [3].
Quoting Till from [1] again:
"Improvements of the USB backend: These improvements fix several
compatibility problems of the new libusb-based USB CUPS backend,
especially it adds support for uni-directional devices, quirk
management for devices with incompatibilities, and more.
(…)
This fix solves many problems of the original libusb-based USB
backend, especially one does not need to blacklist the usblp kernel
module to work around some of these problems."
For convenience, I also attach the usb-backend-further-enhancements.patch.
- 1168-Lift-the-usblp-blacklist.patch
Given the fixes above, the usblp blacklist is not needed anymore and
in fact brings some problems in other packages (as escputil,
#681851, …).
- 1169-releasing-version-1.5.3-2+wheezy0.patch
Well, …, releasing.
The above changes have not been uploaded yet and I wouldn't mind a
longer time in unstable for cups if that's needed.
Ah, the full debdiff is also attached with the following diffstat:
changelog | 81 +
control | 2
cups.config | 2
cups.install | 1
cups.lintian-overrides | 1
cups.maintscript | 1
cups.postinst | 13
cups.prerm | 2
cups.templates | 2
local/blacklist-cups-usblp.conf | 3
patches/add-ipp-backend-of-cups-1.4.patch | 2002 +++++++++++++++++++++++++
patches/series | 2
patches/usb-backend-further-enhancements.patch | 661 ++++++++
13 files changed, 2761 insertions(+), 12 deletions(-)
Many thanks in advance for your review, cheers,
OdyX
[0] https://lists.debian.org/20120721144148.GA2614@piware.de
[1] https://lists.debian.org/500EC4B2.1090205@gmail.com
[2] http://packages.qa.debian.org/c/cups/news/20110902T163912Z.html
[3] http://cups.org/str.php?L4128
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 1165-Revert-all-1.5.3-2-changes.patch
Type: text/x-diff
Size: 3682 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-cups-devel/attachments/20120803/0a3c455a/attachment-0007.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 1166-Add-the-IPP-backend-of-CUPS-1.4-as-ipp14.patch
Type: text/x-diff
Size: 59294 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-cups-devel/attachments/20120803/0a3c455a/attachment-0008.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 1167-Add-latest-libusb-enhancements.patch
Type: text/x-diff
Size: 27202 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-cups-devel/attachments/20120803/0a3c455a/attachment-0009.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 1168-Lift-the-usblp-blacklist.patch
Type: text/x-diff
Size: 2228 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-cups-devel/attachments/20120803/0a3c455a/attachment-0010.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 1169-releasing-version-1.5.3-2+wheezy0.patch
Type: text/x-diff
Size: 794 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-cups-devel/attachments/20120803/0a3c455a/attachment-0011.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: add-ipp-backend-of-cups-1.4.patch
Type: text/x-diff
Size: 52443 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-cups-devel/attachments/20120803/0a3c455a/attachment-0012.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: usb-backend-further-enhancements.patch
Type: text/x-diff
Size: 22661 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-cups-devel/attachments/20120803/0a3c455a/attachment-0013.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cups_1.5.3-2+wheezy0.debdiff
Type: text/x-diff
Size: 89434 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-cups-devel/attachments/20120803/0a3c455a/attachment-0001.diff>
More information about the Pkg-cups-devel
mailing list