Package: pyppd Severity: normal Version: 1.0.0-1 User: debian-pyt...@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.led...@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.