Your message dated Thu, 19 Jun 2014 22:19:06 +0000
with message-id <[email protected]>
and subject line Bug#740159: fixed in pycparser 2.10+dfsg-3
has caused the Debian Bug report #740159,
regarding Add missing cpp dependency
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.)
--
740159: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=740159
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python-pycparser
Version: 2.10+dfsg-1
Tags: patch
User: [email protected]
Usertags: origin-ubuntu ubuntu-patch trusty
Hello,
pycparser's autopkgtest currently fails [1]:
| Traceback (most recent call last):
| File
"/tmp/adt-run.KJzNVw/tree0t-unittests-testtmp/adttmp/tests/test_general.py",
line 55, in test_no_real_content_after_cpp
| cpp_path=CPPPATH)
| File "/usr/lib/python2.7/dist-packages/pycparser/__init__.py", line 86, in
parse_file
| text = preprocess_file(filename, cpp_path, cpp_args)
| File "/usr/lib/python2.7/dist-packages/pycparser/__init__.py", line 49, in
preprocess_file
| ('Original error: %s' % e))
| RuntimeError: Unable to invoke 'cpp'. Make sure its path was passed correctly
| Original error: [Errno 2] No such file or directory
Simple fix attached which adds the missing cpp binary dependency. I tested that
it now succeeds in an LXC container. Yay tests :-)
Thanks for considering,
Martin
[1] http://ci.debian.net/#package/pycparser
--
Martin Pitt | http://www.piware.de
Ubuntu Developer (www.ubuntu.com) | Debian Developer (www.debian.org)
diff -Nru pycparser-2.10+dfsg/debian/changelog
pycparser-2.10+dfsg/debian/changelog
--- pycparser-2.10+dfsg/debian/changelog 2014-02-12 17:34:13.000000000
+0100
+++ pycparser-2.10+dfsg/debian/changelog 2014-02-26 14:01:16.000000000
+0100
@@ -1,3 +1,9 @@
+pycparser (2.10+dfsg-1ubuntu2) trusty; urgency=medium
+
+ * Add missing cpp dependency, spotted by autopkgtest.
+
+ -- Martin Pitt <[email protected]> Wed, 26 Feb 2014 14:01:07 +0100
+
pycparser (2.10+dfsg-1ubuntu1) trusty; urgency=medium
* Fix build failure with /usr/share/pyshared removed.
diff -Nru pycparser-2.10+dfsg/debian/control pycparser-2.10+dfsg/debian/control
--- pycparser-2.10+dfsg/debian/control 2013-08-08 11:54:43.000000000 +0200
+++ pycparser-2.10+dfsg/debian/control 2014-02-26 13:56:13.000000000 +0100
@@ -20,7 +20,7 @@
Package: python-pycparser
Architecture: all
-Depends: ${misc:Depends}, ${python-ply:Depends}, ${python:Depends}
+Depends: ${misc:Depends}, ${python-ply:Depends}, ${python:Depends}, cpp
Description: C parser in Python
pycparser is a complete parser of the C language, written in pure Python using
the PLY parsing library. It parses C code into an AST and can serve as a
@@ -28,7 +28,7 @@
Package: python3-pycparser
Architecture: all
-Depends: ${misc:Depends}, ${python3-ply:Depends}, ${python3:Depends}
+Depends: ${misc:Depends}, ${python3-ply:Depends}, ${python3:Depends}, cpp
Description: C parser in Python 3
pycparser is a complete parser of the C language, written in pure Python using
the PLY parsing library. It parses C code into an AST and can serve as a
signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---
Source: pycparser
Source-Version: 2.10+dfsg-3
We believe that the bug you reported is fixed in the latest version of
pycparser, 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.
Stefano Rivera <[email protected]> (supplier of updated pycparser 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: Fri, 20 Jun 2014 00:11:55 +0200
Source: pycparser
Binary: python-pycparser python3-pycparser
Architecture: source all
Version: 2.10+dfsg-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team
<[email protected]>
Changed-By: Stefano Rivera <[email protected]>
Description:
python-pycparser - C parser in Python
python3-pycparser - C parser in Python 3
Closes: 740159
Changes:
pycparser (2.10+dfsg-3) unstable; urgency=medium
.
* Suggest cpp, as there are functions that can use cpp, although they don't
by default.
* Depend on cpp for ADT unittests (Closes: #740159)
* Use uscan's Files-Excluded feature instead of manual repacking in
debian/rules.
* Use find to locate ply generated tables, instead of hardcoding
python-version-specific paths.
* Bump Standards-Version to 3.9.5, no changes needed.
* Bump copyright years.
* Add DEP-12 upstream metadata.
Checksums-Sha1:
6546201cfeb7072745dde60165753ee2daedb4c4 2201 pycparser_2.10+dfsg-3.dsc
6ba8bfbc4f9e79c02c70aaca837845ae7857ff86 4868
pycparser_2.10+dfsg-3.debian.tar.xz
6bbec4fac1611d2ffdf1e799c8b575b9e3d99480 58754
python-pycparser_2.10+dfsg-3_all.deb
b1da6aea758eb2b9e3a47cb6a479cc406dd924c7 58876
python3-pycparser_2.10+dfsg-3_all.deb
Checksums-Sha256:
30cc44f5128bdfcb4a1aaf70f0d0bfed71a72ce47ada867e8f3464ba26891e95 2201
pycparser_2.10+dfsg-3.dsc
80d7cf4144061b42022db202fb3c93b1e5b36b7979c152b7245b271ac0af2596 4868
pycparser_2.10+dfsg-3.debian.tar.xz
1f1c77f840b290166f1bd34929ce6797bc5771ec74c975a6bc424691848af299 58754
python-pycparser_2.10+dfsg-3_all.deb
9b09b0a1044c3d357cb5952e68c5fa51b297d3115cbb95b48e591285a0d6b9e8 58876
python3-pycparser_2.10+dfsg-3_all.deb
Files:
a288eb7c88eacb429b03744d286ffa55 58754 python optional
python-pycparser_2.10+dfsg-3_all.deb
02d29f17abd5ff702af7bc52c159440b 58876 python optional
python3-pycparser_2.10+dfsg-3_all.deb
9f4404e96d0daca4a1c7d335e79f81e1 2201 python optional pycparser_2.10+dfsg-3.dsc
76b80a1d0d73dfb5c179f449d647e643 4868 python optional
pycparser_2.10+dfsg-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCgAGBQJTo2CpAAoJEACQ/CG1zRrMdN8QALtRKKB2vuLghWsWB4xwGMdi
y+032RqshkMDkQUQB5lLlfbhY+00nSKsF9lxkgaQoSsV0Wc78yCLaEKHSANT9AQq
fjx8p+LKTKNzkI+Y/jYFKUJkxknuYZo8daToymIe9P+M0FCcn+wu/ZaadoeErRws
y/XTMyV9Nd4MuJCMst0OHjk3sXrftn3mhJPLHsR864PACa9UJsVSL2u6sS9SP9i7
GNcnwBp2pxhucY0AXyqW9Ve4C+kZ8DM/aNvYc+g+oDYie+9X0loa0Gn4Z+p5NW+X
jtcPMufRLv2Oe7Gc6a1WsxizPeaI08j+RLW1+UQqWYqrOAi4Q02B1MYhPgWiOqBQ
Nc3ZkNLCob8SZ0isiHDNckxrBE1fhmbzsYrtO0/z8end4i21ArBZEd4gfHxbpz+P
v+wCsARj+RM54PTc+w16/rmRrWxxGTvrhFnt/OqlkQxUvVS1iSiKoCGpEpSH0VZm
rrQ19gwIgLHznJj+aUXHkequmziKs21VvaLap8qhOpElAR14k2GelObtG+GsKxl1
k07Tluk/isJ54uMxXex1QqylQSAIrrbz+QlaAklh3WoM4TbS18mWTPImTBumz6Z+
MrCbXbke6MDrF/JAjLDMbzC34r6MOY2ADfF2+2qxmUazXHX3XvM/A3+InOcnz0l7
2C9W6PjPyJO2TAkV9RLu
=8tvs
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
Python-modules-team mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team