Your message dated Sun, 12 May 2013 12:37:56 +0200
with message-id <[email protected]>
and subject line Re: Bug#707467: python-distutils-extra: FTBFS: ImportError:
/usr/lib/x86_64-linux-gnu/libpyglib-gi-2.0-python3.3.so.0: undefined symbol:
PyUnicode_AsUTF8
has caused the Debian Bug report #707467,
regarding python-distutils-extra: FTBFS: ImportError:
/usr/lib/x86_64-linux-gnu/libpyglib-gi-2.0-python3.3.so.0: undefined symbol:
PyUnicode_AsUTF8
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.)
--
707467: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=707467
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python-distutils-extra
Version: 2.37-1
Severity: serious
Tags: jessie sid
User: [email protected]
Usertags: qa-ftbfs-20130509 qa-ftbfs
Justification: FTBFS on amd64
Hi,
During a rebuild of all packages in sid, your package failed to build on
amd64.
Relevant part:
> make[1]: Entering directory `/«PKGBUILDDIR»'
> # run tests with all supported python 2 and 3 versions
> set -e; for python in `pyversions -s` `py3versions -s`; do \
> echo "-- Running tests with $python ----------------"; \
> LC_ALL=C LANGUAGE= LANG=C PYTHONPATH=. $python test/auto.py -v; \
> done
> -- Running tests with python2.7 ----------------
> test_apport_hook (__main__.T)
> Apport hooks ... ok
> test_binary_files (__main__.T)
> Binary files are ignored ... ok
> test_data (__main__.T)
> Auxiliary files in data/ ... ok
> test_dbus (__main__.T)
> D-BUS configuration and service files ... ok
> test_desktop (__main__.T)
> *.desktop.in files ... ok
> test_empty (__main__.T)
> empty source tree (just setup.py) ... ok
> test_etc (__main__.T)
> etc/* ... ok
> test_gsettings (__main__.T)
> GSettings schema files ... ok
> test_help_docbook (__main__.T)
> Docbook XML help ... ok
> test_help_mallard (__main__.T)
> Mallard XML help ... ok
> test_icons (__main__.T)
> data/icons/ ... ok
> test_manpages (__main__.T)
> manpages ... ok
> test_modules (__main__.T)
> Python modules ... ok
> test_packages (__main__.T)
> Python packages ... ok
> test_po (__main__.T)
> gettext *.po files ... ok
> test_policykit (__main__.T)
> *.policy.in PolicyKit files ... ok
> test_pot_auto (__main__.T)
> PO template creation with automatic POTFILES.in ... ok
> test_pot_auto_explicit (__main__.T)
> PO template creation with automatic POTFILES.in and explicit scripts ... ok
> test_pot_manual (__main__.T)
> PO template creation with manual POTFILES.in ... ok
> test_requires_provides (__main__.T)
> automatic requires/provides ... ok
> test_scripts (__main__.T)
> scripts ... ok
> test_sdist (__main__.T)
> default MANIFEST ... ok
> test_standard_files (__main__.T)
> Standard files (MANIFEST.in, COPYING, etc.) ... ok
> test_ui (__main__.T)
> GtkBuilder/Qt *.ui ... ok
> test_utf8_filenames (__main__.T)
> UTF-8 file names ... ok
> test_vcs (__main__.T)
> Ignores revision control files ... ok
>
> ----------------------------------------------------------------------
> Ran 26 tests in 9.740s
>
> OK
> -- Running tests with python3.2 ----------------
> test_apport_hook (__main__.T)
> Apport hooks ... ok
> test_binary_files (__main__.T)
> Binary files are ignored ... ok
> test_data (__main__.T)
> Auxiliary files in data/ ... ok
> test_dbus (__main__.T)
> D-BUS configuration and service files ... ok
> test_desktop (__main__.T)
> *.desktop.in files ... ok
> test_empty (__main__.T)
> empty source tree (just setup.py) ... ok
> test_etc (__main__.T)
> etc/* ... ok
> test_gsettings (__main__.T)
> GSettings schema files ... ok
> test_help_docbook (__main__.T)
> Docbook XML help ... ok
> test_help_mallard (__main__.T)
> Mallard XML help ... ok
> test_icons (__main__.T)
> data/icons/ ... ok
> test_manpages (__main__.T)
> manpages ... ok
> test_modules (__main__.T)
> Python modules ... ok
> test_packages (__main__.T)
> Python packages ... ok
> test_po (__main__.T)
> gettext *.po files ... ok
> test_policykit (__main__.T)
> *.policy.in PolicyKit files ... ok
> test_pot_auto (__main__.T)
> PO template creation with automatic POTFILES.in ... ok
> test_pot_auto_explicit (__main__.T)
> PO template creation with automatic POTFILES.in and explicit scripts ... ok
> test_pot_manual (__main__.T)
> PO template creation with manual POTFILES.in ... ok
> test_requires_provides (__main__.T)
> automatic requires/provides ... FAIL
> test_scripts (__main__.T)
> scripts ... ok
> test_sdist (__main__.T)
> default MANIFEST ... ok
> test_standard_files (__main__.T)
> Standard files (MANIFEST.in, COPYING, etc.) ... ok
> test_ui (__main__.T)
> GtkBuilder/Qt *.ui ... ok
> test_utf8_filenames (__main__.T)
> UTF-8 file names ... ok
> test_vcs (__main__.T)
> Ignores revision control files ... ok
>
> ======================================================================
> FAIL: test_requires_provides (__main__.T)
> automatic requires/provides
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "test/auto.py", line 676, in test_requires_provides
> __import__('gi.repository.GLib')
> ImportError: /usr/lib/x86_64-linux-gnu/libpyglib-gi-2.0-python3.3.so.0:
> undefined symbol: PyUnicode_AsUTF8
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
> File "test/auto.py", line 678, in test_requires_provides
> self.fail('You need to have pkg_resources, httplib2, and
> gi.repository.GLib installed for this test suite to work')
> AssertionError: You need to have pkg_resources, httplib2, and
> gi.repository.GLib installed for this test suite to work
>
> ----------------------------------------------------------------------
> Ran 26 tests in 12.435s
>
> FAILED (failures=1)
> make[1]: *** [override_dh_auto_test] Error 1
The full build log is available from:
http://people.debian.org/~lucas/logs/2013/05/09/python-distutils-extra_2.37-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 ---
* Jakub Wilk <[email protected]>, 2013-05-11, 15:15:
Traceback (most recent call last):
File "test/auto.py", line 676, in test_requires_provides
__import__('gi.repository.GLib')
ImportError: /usr/lib/x86_64-linux-gnu/libpyglib-gi-2.0-python3.3.so.0:
undefined symbol: PyUnicode_AsUTF8
This is caused by #707318.
...which is now fixed, and the package builds successfully. Closing.
--
Jakub Wilk
--- End Message ---