Your message dated Thu, 17 Oct 2013 21:48:39 +0000 with message-id <[email protected]> and subject line Bug#726458: fixed in dh-python 1.20131017-1 has caused the Debian Bug report #726458, regarding dh-python: fails if source directory path contains braces 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 [email protected] immediately.) -- 726458: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=726458 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: dh-python Version: 1.20131003-1 Severity: normal Test Case: 1) mkdir '{wrtlprmft}'; cd '{wrtlprmft}' 2) Source of a package that uses pybuild in this directory 3) pybuild --clean -i python{version} -p 3.3 --dir . E: pybuild pybuild:255: clean: plugin distutils failed with: 'wrtlprmft' This means that daily builds on launchpad using pybuild fail. Example buildlog: https://launchpadlibrarian.net/153756527/buildlog.txt.gz The attached patch should fix the problemdiff --git a/pybuild b/pybuild index e7655e9..484dffa 100755 --- a/pybuild +++ b/pybuild @@ -122,7 +122,7 @@ def main(cfg): def get_args(context, step, version, interpreter): i = interpreter.format(version=version) - home_dir = abspath('.pybuild/{}_{}'.format(interpreter.format(version='X.Y'), version)) + home_dir = '.pybuild/{}_{}'.format(interpreter.format(version='X.Y'), version) build_dir = get_option('build_dir', interpreter, version, default=join(home_dir, 'build')) @@ -150,7 +150,7 @@ def main(cfg): 'install_dir': get_option('install_dir', interpreter, version, '/usr/lib/python{version}/dist-packages' ).format(version=version, interpreter=i), - 'home_dir': home_dir}) + 'home_dir': abspath(home_dir)}) if interpreter == 'pypy': args['install_dir'] = '/usr/lib/pypy/dist-packages/' if step == 'test':
--- End Message ---
--- Begin Message ---Source: dh-python Source-Version: 1.20131017-1 We believe that the bug you reported is fixed in the latest version of dh-python, 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 [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Piotr Ożarowski <[email protected]> (supplier of updated dh-python 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 [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Thu, 17 Oct 2013 22:24:25 +0200 Source: dh-python Binary: dh-python Architecture: source all Version: 1.20131017-1 Distribution: unstable Urgency: low Maintainer: Piotr Ożarowski <[email protected]> Changed-By: Piotr Ożarowski <[email protected]> Description: dh-python - Debian helper tools for packaging Python libraries and applicatio Closes: 726458 726616 Changes: dh-python (1.20131017-1) unstable; urgency=low . [ Stefano Rivera ] * distutils build plugin: use default interpreter symlink in build step as well as the install step (if interpreter version matches the default one). So that shebangs in setuptools scripts. . [ Piotr Ożarowski ] * dh_python2: searching for packages with egg-info fixed * dh_python2: fix public module version detection (regression) * dh_py*: "so" files no longer detected as extensions (closes: 726616) * pybuild: set PYTHON_LIBRARY and PYTHON_INCLUDE_DIR in cmake build plugin's configure step . [ B. Clausius ] * pybuild: no longer fails if source directory path contains braces (closes: 726458) Checksums-Sha1: 178c814ba37cacee8de581a3cc2d1523b97f4a57 1992 dh-python_1.20131017-1.dsc 410d8d626dfbc6b056e694ca864eb984957e1610 53784 dh-python_1.20131017.orig.tar.xz b793e5af291346b414bbaaa354552eb8bafcd02c 4631 dh-python_1.20131017-1.debian.tar.gz 93c33de23413813bb152c847b0e342fc403b80a6 51258 dh-python_1.20131017-1_all.deb Checksums-Sha256: f14ec698820c438ed1562823429e891a3ca0df7f65c2db3945fa74a1c127700f 1992 dh-python_1.20131017-1.dsc d87dface19e40ca0c8a45cf1c05bf3786b2d741b9549db8c91a9a1e42f8f89bf 53784 dh-python_1.20131017.orig.tar.xz 88c6f440de9ae1511d6ed3b95dfc6b8accd9d3b8f7e1ffa49a0c19c451495462 4631 dh-python_1.20131017-1.debian.tar.gz 7967dd3b101179a1b2aead7271e43aaf01967120e03c3e2c1b48edcdbed82e59 51258 dh-python_1.20131017-1_all.deb Files: 67792bba32e2439c530ddde2b394dd3b 1992 python optional dh-python_1.20131017-1.dsc 64ef906f69cc6898e29edd37ebb1187d 53784 python optional dh-python_1.20131017.orig.tar.xz 4dbb446dcd63eb9c6b2dec83b49afaae 4631 python optional dh-python_1.20131017-1.debian.tar.gz 0381d5db33d4bb0415a018dd8181b9fe 51258 python optional dh-python_1.20131017-1_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.15 (GNU/Linux) iQIcBAEBCgAGBQJSYFNVAAoJEK728aKnRXZFWm4QAJjf3aiuqK2tYA2haVX2o+6p Vt+wcA1S56/GKMDQDPr2ivtr4rlYwr8WgeIbSO94YHuyWyTmKKm+550++Cdd8iyI hLf5JHRArIatXTioah3jCpGhXrAkt9vc0TCdyxIBOIMsrg6ykJ3NVzpEfVQ/6dBU yHnl2foheQri3HHN1Zw0DjsApM2bVkP0iFLEcyYafOAHJMqAPNcE31NxXkS8JpmT NXlq/Ib2u7haUQEPqNIt0cnANPrhisX9aCeF6b4l7QCvb2rUWYaRY9o4Yp7Cnr5I EAK+har25TwPATv5uZVejtYvpHkYRiPsIuYTe7MytX7iwgAivzuCjwFyTRlOQ8po 6RhzJCFwa/7roxuumgFjP/M3wpcBEjuKODIVo0odZfPgZjXIVNUGz0dbqrzMXk/t 8a2hmmHJX1fGfvP98mcHEP1GHNBzolOhVLKtAcfTOn7dFsK1jJrOo7SJv3EVNSYe tgLdKBZ5lVvdft0qFcn/XagV0IvGf1Otv2idD2Qqh0ixk+FbAW8L+CMqbVGV0gRE +KXpCPRPZwxt9v2xUSNk3yYaA8jfEkyMerJuVbwwNvbShbNFEjjYJwNaY318onT7 wX/su2KLt1FDthrmw3aJuBinDTJJpIZupnRqz2ONNM5piZpWqLUm1CDPKoHkuHtK 9ZpNjCe3tuhZJcya5+GX =Zzvc -----END PGP SIGNATURE-----
--- End Message ---

