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

Bug#692379: marked as done (pyppd: Incorrect shebang used)



Your message dated Mon, 05 Nov 2012 15:17:33 +0000
with message-id <E1TVOQf-00028f-Iy@franck.debian.org>
and subject line Bug#692379: fixed in pyppd 1.0.0-2
has caused the Debian Bug report #692379,
regarding pyppd: Incorrect shebang used
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
692379: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=692379
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: pyppd
Severity: normal
Version: 1.0.0-1
User: debian-python@lists.debian.org
Usertags: python3.3
Tags: patch

Pyppd currently generates a versioned shebang
#!/usr/bin/python3.2

Thus it results in an extra python3.2 dependency, instead of simple
python3 (>= 3.2) dependency.

This is incorrect shebang and instead should be
#!/usr/bin/python3

There are a couple of ways to implement this, a quick way is to apply
the attached patch.

diff -Nru pyppd-1.0.0/debian/changelog pyppd-1.0.0/debian/changelog
--- pyppd-1.0.0/debian/changelog	2012-07-11 00:24:52.000000000 +0000
+++ pyppd-1.0.0/debian/changelog	2012-10-26 17:45:08.000000000 +0000
@@ -1,3 +1,10 @@
+pyppd (1.0.0-1.1) UNRELEASED; urgency=low
+
+  * Use python3 shebang
+  * Clean up builds in clean target
+
+ -- Dmitrijs Ledkovs <dmitrij.ledkov@ubuntu.com>  Fri, 26 Oct 2012 18:44:44 +0100
+
 pyppd (1.0.0-1) experimental; urgency=low
 
   * New upstream version 1.0.0.
diff -Nru pyppd-1.0.0/debian/rules pyppd-1.0.0/debian/rules
--- pyppd-1.0.0/debian/rules	2012-07-11 00:21:52.000000000 +0000
+++ pyppd-1.0.0/debian/rules	2012-10-26 17:42:59.000000000 +0000
@@ -20,6 +20,10 @@
 		$$python setup.py install --root=$(CURDIR)/debian/pyppd --install-layout=deb; \
 	done
 
+override_dh_python3:
+	dh_python3 --shebang=/usr/bin/python3
+
 override_dh_auto_clean:
 	dh_auto_clean
 	rm -f debian/dh_pyppd.1
+	rm -rf build
Regards,

Dmitrijs.

--- End Message ---
--- Begin Message ---
Source: pyppd
Source-Version: 1.0.0-2

We believe that the bug you reported is fixed in the latest version of
pyppd, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 692379@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Didier Raboud <odyx@debian.org> (supplier of updated pyppd package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 05 Nov 2012 15:44:33 +0100
Source: pyppd
Binary: pyppd
Architecture: source all
Version: 1.0.0-2
Distribution: experimental
Urgency: low
Maintainer: Debian Printing Group <debian-printing@lists.debian.org>
Changed-By: Didier Raboud <odyx@debian.org>
Description: 
 pyppd      - CUPS PostScript Printer Driver's compressor and generator
Closes: 692379
Changes: 
 pyppd (1.0.0-2) experimental; urgency=low
 .
   [ Dmitrijs Ledkovs ]
   * Use python3 shebang (Closes: #692379)
   * Clean up builds in clean target
Checksums-Sha1: 
 341d807c42b4d5cc00c6819dec58d84951d20cda 1700 pyppd_1.0.0-2.dsc
 d430d803c36e517a8230a1891860dd16bef85f82 5352 pyppd_1.0.0-2.debian.tar.gz
 7e7f3ecc534579590ed97e9eef1c69b523ec47e0 21910 pyppd_1.0.0-2_all.deb
Checksums-Sha256: 
 b03f2f3e5b091e55e7e09d5a171f5505424dc9c6c6fe448530eac49bc35c5607 1700 pyppd_1.0.0-2.dsc
 bc1118601d9cab1dc871e8cacba9c692f79f94da36980082fed8fc28380f4348 5352 pyppd_1.0.0-2.debian.tar.gz
 b0bef52ad64a233501d108ebac15c6a44c39ed5cb23fb811b2ffffcbc2e95469 21910 pyppd_1.0.0-2_all.deb
Files: 
 3ca71bc53664cb0999106ebc2fefaf98 1700 python extra pyppd_1.0.0-2.dsc
 3564c88d13326796e617a6576de67f14 5352 python extra pyppd_1.0.0-2.debian.tar.gz
 f14bae9e5bba0fc1f0261329a942627f 21910 python extra pyppd_1.0.0-2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQGcBAEBCAAGBQJQl9J/AAoJEIvPpx7KFjRV1RUL/0SuMA4A3330oM/gKYslizim
AKK/HR4bX3gR6zAN0nm5Ic7xAv8RAnxjZRQsSfIlDghShOMsd871Zhkxt5HBPlhS
XwGmysa9OrFP+RUWxtbt0uHGnpLdGdre9w63ICRCKcpwStoKZHYPCBYRWeRIDVdO
W7JXDCJtVzuGhef7UwTvaW8jDcAqGy18XONdmbT9N02J95Q+jFt6lDzjl5svqCsQ
681JuNtldCXBj3Zb8pMPR1Lqa4UFmOGqWhhIjU3w0uXPQQI612JqkBjScfzN4mjx
TxZ6xDZ0vlY0A6pH9LwKmJYJNEJ8IZgP+yQrwlgSWXAfDJj4lFKb1KpyzzU7KDkW
8k+zGkiemE76kCHidh1lNspj69IV/YQsemPHYLWReaWhktrnrnLHEIbYOcyUK8Dq
WtXT5UbTWSUeOrZTOMmb1+bblnKW6RHFWdaljtvnzkqpiNe69/L5wNiRmlM4+yFo
cVCwt7MthCUSn2czqwqMcUpA1xpLwypzvth0ckFKrg==
=uGvb
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: