Your message dated Wed, 23 Nov 2016 17:34:42 +0000
with message-id <e1c9brs-000htr...@fasolo.debian.org>
and subject line Bug#841582: fixed in sphinxcontrib-doxylink 1.3-2
has caused the Debian Bug report #841582,
regarding sphinxcontrib-doxylink: FTBFS: dh_auto_test: pybuild --test -i
python{version} -p 2.7 returned exit code 13
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 ow...@bugs.debian.org
immediately.)
--
841582: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=841582
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: sphinxcontrib-doxylink
Version: 1.3-1
Severity: serious
Tags: stretch sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20161021 qa-ftbfs
Justification: FTBFS on amd64
Hi,
During a rebuild of all packages in sid, your package failed to build on
amd64.
Relevant part (hopefully):
> debian/rules build
> dh build --with python2,python3 --buildsystem=pybuild
> dh_testdir -O--buildsystem=pybuild
> dh_update_autotools_config -O--buildsystem=pybuild
> dh_auto_configure -O--buildsystem=pybuild
> I: pybuild base:184: python2.7 setup.py config
> running config
> I: pybuild base:184: python3.5 setup.py config
> running config
> dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:184: /usr/bin/python setup.py build
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/sphinxcontrib
> copying sphinxcontrib/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/sphinxcontrib
> creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/tests
> copying tests/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/tests
> copying tests/test_parser.py ->
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/tests
> creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/sphinxcontrib/doxylink
> copying sphinxcontrib/doxylink/doxylink.py ->
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/sphinxcontrib/doxylink
> copying sphinxcontrib/doxylink/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/sphinxcontrib/doxylink
> copying sphinxcontrib/doxylink/parsing.py ->
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/sphinxcontrib/doxylink
> running egg_info
> writing requirements to sphinxcontrib_doxylink.egg-info/requires.txt
> writing sphinxcontrib_doxylink.egg-info/PKG-INFO
> writing namespace_packages to
> sphinxcontrib_doxylink.egg-info/namespace_packages.txt
> writing top-level names to sphinxcontrib_doxylink.egg-info/top_level.txt
> writing dependency_links to
> sphinxcontrib_doxylink.egg-info/dependency_links.txt
> reading manifest file 'sphinxcontrib_doxylink.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: no files found matching 'LICENSE'
> writing manifest file 'sphinxcontrib_doxylink.egg-info/SOURCES.txt'
> I: pybuild base:184: /usr/bin/python3 setup.py build
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/sphinxcontrib
> copying sphinxcontrib/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/sphinxcontrib
> creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/tests
> copying tests/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/tests
> copying tests/test_parser.py ->
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/tests
> creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/sphinxcontrib/doxylink
> copying sphinxcontrib/doxylink/doxylink.py ->
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/sphinxcontrib/doxylink
> copying sphinxcontrib/doxylink/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/sphinxcontrib/doxylink
> copying sphinxcontrib/doxylink/parsing.py ->
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/sphinxcontrib/doxylink
> running egg_info
> writing dependency_links to
> sphinxcontrib_doxylink.egg-info/dependency_links.txt
> writing top-level names to sphinxcontrib_doxylink.egg-info/top_level.txt
> writing namespace_packages to
> sphinxcontrib_doxylink.egg-info/namespace_packages.txt
> writing sphinxcontrib_doxylink.egg-info/PKG-INFO
> writing requirements to sphinxcontrib_doxylink.egg-info/requires.txt
> reading manifest file 'sphinxcontrib_doxylink.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: no files found matching 'LICENSE'
> writing manifest file 'sphinxcontrib_doxylink.egg-info/SOURCES.txt'
> Fixing
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/sphinxcontrib/__init__.py
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/tests/__init__.py
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/tests/test_parser.py
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/sphinxcontrib/doxylink/doxylink.py
>
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/sphinxcontrib/doxylink/__init__.py
>
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/sphinxcontrib/doxylink/parsing.py
> Skipping optional fixer: buffer
> Skipping optional fixer: idioms
> Skipping optional fixer: set_literal
> Skipping optional fixer: ws_comma
> Fixing
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/sphinxcontrib/__init__.py
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/tests/__init__.py
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/tests/test_parser.py
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/sphinxcontrib/doxylink/doxylink.py
>
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/sphinxcontrib/doxylink/__init__.py
>
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/sphinxcontrib/doxylink/parsing.py
> Skipping optional fixer: buffer
> Skipping optional fixer: idioms
> Skipping optional fixer: set_literal
> Skipping optional fixer: ws_comma
> dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:184: python2.7 setup.py test
> running test
> running egg_info
> writing requirements to sphinxcontrib_doxylink.egg-info/requires.txt
> writing sphinxcontrib_doxylink.egg-info/PKG-INFO
> writing namespace_packages to
> sphinxcontrib_doxylink.egg-info/namespace_packages.txt
> writing top-level names to sphinxcontrib_doxylink.egg-info/top_level.txt
> writing dependency_links to
> sphinxcontrib_doxylink.egg-info/dependency_links.txt
> reading manifest file 'sphinxcontrib_doxylink.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: no files found matching 'LICENSE'
> writing manifest file 'sphinxcontrib_doxylink.egg-info/SOURCES.txt'
> running build_ext
> test_false_signatures (tests.test_parser.TestNormalise) ... ok
> test_flags_in_defaults (tests.test_parser.TestNormalise) ... ERROR
> test_multiple_namespaces (tests.test_parser.TestNormalise) ... ERROR
> test_multiple_qualifiers (tests.test_parser.TestNormalise) ... ERROR
> test_normalise_arglist (tests.test_parser.TestNormalise) ... ERROR
> test_numbers_for_defaults (tests.test_parser.TestNormalise) ... ERROR
> test_split_function (tests.test_parser.TestNormalise) ... ERROR
> test_varargs (tests.test_parser.TestNormalise) ... ERROR
>
> ======================================================================
> ERROR: test_flags_in_defaults (tests.test_parser.TestNormalise)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_parser.py", line 102, in
> test_flags_in_defaults
> self.assertEqual(parsing.normalise(arglist[0]), arglist[1])
> File "/<<PKGBUILDDIR>>/sphinxcontrib/doxylink/parsing.py", line 116, in
> normalise
> argument_string_list.append(''.join((arg.qualifier,' ')))
> TypeError: sequence item 0: expected string, ParseResults found
>
> ======================================================================
> ERROR: test_multiple_namespaces (tests.test_parser.TestNormalise)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_parser.py", line 106, in
> test_multiple_namespaces
> self.assertEqual(parsing.normalise(arglist[0]), arglist[1])
> File "/<<PKGBUILDDIR>>/sphinxcontrib/doxylink/parsing.py", line 116, in
> normalise
> argument_string_list.append(''.join((arg.qualifier,' ')))
> TypeError: sequence item 0: expected string, ParseResults found
>
> ======================================================================
> ERROR: test_multiple_qualifiers (tests.test_parser.TestNormalise)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_parser.py", line 94, in
> test_multiple_qualifiers
> self.assertEqual(parsing.normalise(arglist[0]), arglist[1])
> File "/<<PKGBUILDDIR>>/sphinxcontrib/doxylink/parsing.py", line 116, in
> normalise
> argument_string_list.append(''.join((arg.qualifier,' ')))
> TypeError: sequence item 0: expected string, ParseResults found
>
> ======================================================================
> ERROR: test_normalise_arglist (tests.test_parser.TestNormalise)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_parser.py", line 86, in
> test_normalise_arglist
> self.assertEqual(parsing.normalise(arglist[0]), arglist[1])
> File "/<<PKGBUILDDIR>>/sphinxcontrib/doxylink/parsing.py", line 116, in
> normalise
> argument_string_list.append(''.join((arg.qualifier,' ')))
> TypeError: sequence item 0: expected string, ParseResults found
>
> ======================================================================
> ERROR: test_numbers_for_defaults (tests.test_parser.TestNormalise)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_parser.py", line 98, in
> test_numbers_for_defaults
> self.assertEqual(parsing.normalise(arglist[0]), arglist[1])
> File "/<<PKGBUILDDIR>>/sphinxcontrib/doxylink/parsing.py", line 116, in
> normalise
> argument_string_list.append(''.join((arg.qualifier,' ')))
> TypeError: sequence item 0: expected string, ParseResults found
>
> ======================================================================
> ERROR: test_split_function (tests.test_parser.TestNormalise)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_parser.py", line 82, in
> test_split_function
> self.assertEqual(parsing.normalise(function[0]), function[1])
> File "/<<PKGBUILDDIR>>/sphinxcontrib/doxylink/parsing.py", line 116, in
> normalise
> argument_string_list.append(''.join((arg.qualifier,' ')))
> TypeError: sequence item 0: expected string, ParseResults found
>
> ======================================================================
> ERROR: test_varargs (tests.test_parser.TestNormalise)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_parser.py", line 90, in test_varargs
> self.assertEqual(parsing.normalise(arglist[0]), arglist[1])
> File "/<<PKGBUILDDIR>>/sphinxcontrib/doxylink/parsing.py", line 116, in
> normalise
> argument_string_list.append(''.join((arg.qualifier,' ')))
> TypeError: sequence item 0: expected string, ParseResults found
>
> ----------------------------------------------------------------------
> Ran 8 tests in 0.007s
>
> FAILED (errors=7)
> E: pybuild pybuild:276: test: plugin distutils failed with: exit code=1:
> python2.7 setup.py test
> dh_auto_test: pybuild --test -i python{version} -p 2.7 returned exit code 13
If the failure looks somehow time/timezone related:
Note that this rebuild was performed without the 'tzdata' package
installed in the chroot. tzdata used be (transitively) part of
build-essential, but it no longer is. If this package requires it to
build, it should be added to build-depends. For the release team's
opinion on this, see
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=836940#185
If the failure looks LSB-related:
similarly to tzdata, lsb-base is not installed in the build chroot.
The full build log is available from:
http://aws-logs.debian.net/2016/10/21/sphinxcontrib-doxylink_1.3-1_unstable.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
--- End Message ---
--- Begin Message ---
Source: sphinxcontrib-doxylink
Source-Version: 1.3-2
We believe that the bug you reported is fixed in the latest version of
sphinxcontrib-doxylink, 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 841...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ghislain Antony Vaillant <ghisv...@gmail.com> (supplier of updated
sphinxcontrib-doxylink 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 22 Nov 2016 19:33:50 +0000
Source: sphinxcontrib-doxylink
Binary: python-sphinxcontrib.doxylink python3-sphinxcontrib.doxylink
Architecture: source
Version: 1.3-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team
<python-modules-t...@lists.alioth.debian.org>
Changed-By: Ghislain Antony Vaillant <ghisv...@gmail.com>
Description:
python-sphinxcontrib.doxylink - Sphinx extension for linking to Doxygen
documentation (Python 2)
python3-sphinxcontrib.doxylink - Sphinx extension for linking to Doxygen
documentation (Python 3)
Closes: 841582
Changes:
sphinxcontrib-doxylink (1.3-2) unstable; urgency=medium
.
* Add patch fixing FTBFS with recent versions of pyparsing.
Thanks to Paul McGuire for the patch (Closes: #841582)
* Upgrade packaging to debhelper 10.
* Simplify the packaging testsuite.
* Drop superfluous Testsuite field.
Checksums-Sha1:
23ce6a195566ef95053fb0aa0e3d5b0141bf5331 2373 sphinxcontrib-doxylink_1.3-2.dsc
0f4d828572ed9d461a074c87f5a7f45fe821c90c 3988
sphinxcontrib-doxylink_1.3-2.debian.tar.xz
Checksums-Sha256:
f320f9e9cb5fe56d663f44b732b7e4dcf6d8d57c0eed2eac5d4ed1ec173dc868 2373
sphinxcontrib-doxylink_1.3-2.dsc
f251d61b355cc72bccf372bee9b6471087e0909d66e0333675b55ebc177fb7f8 3988
sphinxcontrib-doxylink_1.3-2.debian.tar.xz
Files:
27520e35f3eb05735afab64549315b6a 2373 python optional
sphinxcontrib-doxylink_1.3-2.dsc
6488a8bff302bf254f724c2f25ece4b5 3988 python optional
sphinxcontrib-doxylink_1.3-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJYNc2uAAoJEPNPCXROn13Zcl4P/2RS9Ugg7G5n21DbQv8BwbEe
9x/i4I4iX+rqbGG9aW35JrsSd09dJxim3XajLniEJAOfWU4ZZfVN2h4tGaGv1PwC
97hKtFOpfVajVt8C0544oqSe28eKqbuSiRfcO957fjWfsQRPepNMXVywTqx6dME9
SM/QywTv91pkp5ZxLmtXWO6N4xrrbCBDzQIdzMwkE8xB+NPVwdSBcXdUDArBygJd
OFR4TYE7DJkLfnnOqGqxcOUDrOgTN7silkxbxRHWqOtwiR32M+ZLZg2gRgXbep2k
I2g34EwugXoglU7gemVpCcDbtUtQIQYK5dde5RPT5OlS4bYQ9+bDB3Ja4Bv1pKh9
baxYwAirEaxLO3SXKGo+6o1ROkSaK58uT/ym4wh44/Vqhdod1xtaKmGuZ0aVpim0
H0cZ2yLxFvZq6MFXygmYsFJdrWAhzcST7zgo4mfLmFHHX/obxlvx3yrKcKJ3ajM+
5FNKSWdfXyGsnT/keDBdkqanR2SuFLhNrYsn9wDC8TliqpA7SW11QwnfZ6Q8UDe/
IVMqfocgIYO9GcywtkSrWOHxv99ZfapwpAbt+LI93i+vIwl5/AgvuTDmK9IL6GDk
GRQGuOShyX6WYWsFu8v9jCTXwdysPjkmCHIf5e25IvlXouLEXzKwTgmDBKxdYnAT
PWA7g0RmdFvayL6QK5NK
=SnAe
-----END PGP SIGNATURE-----
--- End Message ---