Your message dated Sat, 24 Aug 2024 18:34:07 +0000
with message-id <e1shvar-00db82...@fasolo.debian.org>
and subject line Bug#966926: fixed in dltlyse 1.4.3-0.1
has caused the Debian Bug report #966926,
regarding dltlyse: FTBFS: dh_auto_test: error: pybuild --test -i
python{version} -p 3.8 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.)
--
966926: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=966926
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: dltlyse
Version: 1.1-1.1
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200802 ftbfs-bullseye
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 python3 --buildsystem=pybuild
> dh_update_autotools_config -O--buildsystem=pybuild
> dh_autoreconf -O--buildsystem=pybuild
> dh_auto_configure -O--buildsystem=pybuild
> I: pybuild base:217: python3.8 setup.py config
> running config
> dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:217: /usr/bin/python3 setup.py build
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dltlyse/build/dltlyse
> copying dltlyse/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dltlyse/build/dltlyse
> copying dltlyse/run_dltlyse.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dltlyse/build/dltlyse
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dltlyse/build/dltlyse/core
> copying dltlyse/core/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dltlyse/build/dltlyse/core
> copying dltlyse/core/plugin_base.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dltlyse/build/dltlyse/core
> copying dltlyse/core/analyser.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dltlyse/build/dltlyse/core
> copying dltlyse/core/report.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dltlyse/build/dltlyse/core
> copying dltlyse/core/utils.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dltlyse/build/dltlyse/core
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dltlyse/build/dltlyse/plugins
> copying dltlyse/plugins/sysmem_plugin.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dltlyse/build/dltlyse/plugins
> copying dltlyse/plugins/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dltlyse/build/dltlyse/plugins
> copying dltlyse/plugins/context.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dltlyse/build/dltlyse/plugins
> copying dltlyse/plugins/sys_errors.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dltlyse/build/dltlyse/plugins
> copying dltlyse/plugins/extract_files.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dltlyse/build/dltlyse/plugins
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dltlyse/build/dltlyse/core/tests
> copying dltlyse/core/tests/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dltlyse/build/dltlyse/core/tests
> copying dltlyse/core/tests/test_python_data_to_xml.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dltlyse/build/dltlyse/core/tests
> copying dltlyse/core/tests/test_analyser.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dltlyse/build/dltlyse/core/tests
> dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:217: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dltlyse/build;
> python3.8 -m unittest discover -v
> test_analyse_file_sanity (dltlyse.core.tests.test_analyser.AnalyserTests)
> Simulate test run of the dltlyse with invalid dlt trace files ...
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dltlyse/build/dltlyse/core/analyser.py:132:
> DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
> logger.warn("Directory '%s' doesn't exist!", root)
> Directory '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dltlyse/build/plugins'
> doesn't exist!
> [36045.821782]~DLT~10896~WARNING ~File mock.dlt cannot be opened!
> DLT FILE OPEN FAILED - Analysis will not be performed
> Error Loading File mock.dlt - Could not open DLT Trace file (libdlt)
> Traceback (most recent call last):
> File
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dltlyse/build/dltlyse/core/analyser.py",
> line 416, in handle_file_exceptions
> yield
> File
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dltlyse/build/dltlyse/core/analyser.py",
> line 299, in run_analyse
> for msg in tracefile:
> File "/usr/lib/python3/dist-packages/dlt/dlt.py", line 804, in __iter__
> self._open_file()
> File "/usr/lib/python3/dist-packages/dlt/dlt.py", line 781, in _open_file
> raise IOError(cDLT_FILE_NOT_OPEN_ERROR)
> OSError: Could not open DLT Trace file (libdlt)
> Error Loading File /tmp/tmp9vllarfb - DLT TRACE FILE IS EMPTY
> Traceback (most recent call last):
> File
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dltlyse/build/dltlyse/core/analyser.py",
> line 416, in handle_file_exceptions
> yield
> File
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dltlyse/build/dltlyse/core/analyser.py",
> line 299, in run_analyse
> for msg in tracefile:
> File "/usr/lib/python3/dist-packages/dlt/dlt.py", line 852, in __iter__
> raise IOError(DLT_EMPTY_FILE_ERROR)
> OSError: DLT TRACE FILE IS EMPTY
> ok
> test_corrupt_msg_live (dltlyse.core.tests.test_analyser.AnalyserTests)
> Simulate test run of the dltlyse live with corrupt message ... FAIL
> test_dont_load_manually_executed_plugins
> (dltlyse.core.tests.test_analyser.AnalyserTests)
> Test that a manually-executed plugin isn't automatically loaded ...
> WARNING:dltlyse.core.analyser:Directory
> '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dltlyse/build/plugins' doesn't exist!
> ok
> test_load_plugins (dltlyse.core.tests.test_analyser.AnalyserTests)
> Test plugin loading ... WARNING:dltlyse.core.analyser:Directory
> '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dltlyse/build/plugins' doesn't exist!
> ok
> test_load_plugins_exclude (dltlyse.core.tests.test_analyser.AnalyserTests)
> Test blacklisting of plugin loading ...
> WARNING:dltlyse.core.analyser:Directory
> '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dltlyse/build/plugins' doesn't exist!
> ok
> test_load_plugins_specific (dltlyse.core.tests.test_analyser.AnalyserTests)
> Test specific plugin loading ... WARNING:dltlyse.core.analyser:Directory
> '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dltlyse/build/plugins' doesn't exist!
> ok
> test_children_with_complex_data_structure
> (dltlyse.core.tests.test_python_data_to_xml.TestDataToXMLString)
> Tests that children can use the same rules of the main tag. ... ok
> test_children_with_the_same_attributes
> (dltlyse.core.tests.test_python_data_to_xml.TestDataToXMLString)
> Tests that the attributes for children can be defined just ones. ... ok
> test_children_with_the_same_name_and_attributes
> (dltlyse.core.tests.test_python_data_to_xml.TestDataToXMLString)
> Tests that the tag name and attributes for children can be defined just ones.
> ... ok
> test_children_with_the_same_tag_name
> (dltlyse.core.tests.test_python_data_to_xml.TestDataToXMLString)
> Tests that the tag name for children can be defined just ones. ... ok
> test_only_the_tag_present
> (dltlyse.core.tests.test_python_data_to_xml.TestDataToXMLString)
> Tests that only the tag is present. ... ok
> test_tag_and_attributes_and_value_present
> (dltlyse.core.tests.test_python_data_to_xml.TestDataToXMLString)
> Tests that the tag, attributes, and value are present. ... ok
> test_tag_and_attributes_present
> (dltlyse.core.tests.test_python_data_to_xml.TestDataToXMLString)
> Tests that the tag and attributes are present. ... ok
> test_tag_and_value_present
> (dltlyse.core.tests.test_python_data_to_xml.TestDataToXMLString)
> Tests that the tag and value are present. ... ok
> test_value_is_a_list
> (dltlyse.core.tests.test_python_data_to_xml.TestDataToXMLString)
> Tests that the value is a list which generates sub-tags. ... ok
> test_value_is_a_tuple
> (dltlyse.core.tests.test_python_data_to_xml.TestDataToXMLString)
> Tests that the value is a tuple which generates sub-tags. ... ok
> test_value_is_not_a_string
> (dltlyse.core.tests.test_python_data_to_xml.TestDataToXMLString)
> Tests that the value is not a string. ... ok
>
> ======================================================================
> FAIL: test_corrupt_msg_live (dltlyse.core.tests.test_analyser.AnalyserTests)
> Simulate test run of the dltlyse live with corrupt message
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dltlyse/build/dltlyse/core/tests/test_analyser.py",
> line 113, in test_corrupt_msg_live
> self.assertEqual(obj.dlt_file.corrupt_msg_count, 3)
> AssertionError: 0 != 3
>
> ----------------------------------------------------------------------
> Ran 17 tests in 0.316s
>
> FAILED (failures=1)
> E: pybuild pybuild:352: test: plugin distutils failed with: exit code=1: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dltlyse/build; python3.8 -m unittest
> discover -v
> dh_auto_test: error: pybuild --test -i python{version} -p 3.8 returned exit
> code 13
The full build log is available from:
http://qa-logs.debian.net/2020/08/02/dltlyse_1.1-1.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: dltlyse
Source-Version: 1.4.3-0.1
Done: Alexandre Detiste <tc...@debian.org>
We believe that the bug you reported is fixed in the latest version of
dltlyse, 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 966...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alexandre Detiste <tc...@debian.org> (supplier of updated dltlyse 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: SHA512
Format: 1.8
Date: Sat, 24 Aug 2024 20:07:54 +0200
Source: dltlyse
Architecture: source
Version: 1.4.3-0.1
Distribution: unstable
Urgency: medium
Maintainer: Aigars Mahinovs <aigar...@debian.org>
Changed-By: Alexandre Detiste <tc...@debian.org>
Closes: 966926
Changes:
dltlyse (1.4.3-0.1) unstable; urgency=medium
.
* Non-maintainer upload.
* New upstream version 1.4.3 (Closes: #966926)
* Add Salsa URL's
* Swich to DebHelper 13
Checksums-Sha1:
a38a6501992a00e2743481b66d2474ed6a86dc4c 1983 dltlyse_1.4.3-0.1.dsc
7201174799ef2229dd4c11c8ef5638739070a1f5 39131 dltlyse_1.4.3.orig.tar.gz
4e30741340779c43614f54edb3da26157c4f62d8 2292 dltlyse_1.4.3-0.1.debian.tar.xz
c4eea559d5502af643807f2a14622167b1058c0e 7345
dltlyse_1.4.3-0.1_source.buildinfo
Checksums-Sha256:
acdede58f123fc3a62853c5e1366514672f4d57aebbe84141171129e8f44eb97 1983
dltlyse_1.4.3-0.1.dsc
33f385446c909b2836a95694043d832ef812db04bd72060016a11538ef278f7d 39131
dltlyse_1.4.3.orig.tar.gz
ba1de7541db46555a41997d2d60d62f8deafbe6470cdbf220e0adcdc3efa1d4f 2292
dltlyse_1.4.3-0.1.debian.tar.xz
2bc7cd479aa8474ae8a4bd9248f97ea9f3eccea0356bb2f315e9630e85f7290f 7345
dltlyse_1.4.3-0.1_source.buildinfo
Files:
43604c7c85c51facfdd4287d28df8870 1983 python optional dltlyse_1.4.3-0.1.dsc
c97eb502fb95a7e58ea1df89b093d472 39131 python optional
dltlyse_1.4.3.orig.tar.gz
3ca16daaf0e1961d0e7a660224ad1cfe 2292 python optional
dltlyse_1.4.3-0.1.debian.tar.xz
f746b71fcb17f297aa6f9f78322503d4 7345 python optional
dltlyse_1.4.3-0.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmbKJDERHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBqhVw/+N9UlAo1bcSFVS0NbyvKvwVB2Ju4cmvnk
xRUGBTsOxMEhgrlm3AUOkoVPk+HR/NKjnuKvR5iWBYzEvdnjvRGH/gGIAUwdVl/u
2lKkRWBYITD89CNAI+K+zDG69Hz+TSV5K0MTivdRdg9lp3J0zpAV+bZDf0Vp4bC5
Q+7NDlT9UUiL1ewaGi3Ia9BZg6PALBn1jJqTJuS+gEgtOG0auamZcBi9u40z1mtd
rUSlVBT2NAXvnP1fRki+V/g9VE9a8QPyV4Eyp/z6brGuOS7sLDrDtXgV0JUF9owG
cp7nOihToUP57W7OyeTXZeZ/inEd8Me8Y3vLcn0Rqu7irD2WwBMKVo8kMxlOQqFR
YK8zT1XlmIwpoqKOoEjFwYgQF7enuXwtc7xIKPs469gvP86vJQoof2+hDyDM1MAN
K+PT/wVoGMmB8q7cIefVPASfeKEShoclcrbFKcBAYYTpgvuR4i5p6T/HaH/5iaZO
Oebmge7k3S2T0z52Esi8ef9fmkS8E+ljv0hz5VxzwtVXAgDUJWfBeNxw0zVqKh23
Umtq9O6xG98SsP5PeYCRGSEcYlSXm8zWDu1hda03Ye7A/DAw3QToXFQ+VeEEj3lL
SG9TotoMLCi7q22b3USw1sbikJtr1KGFpoe2j65H45DavvH3lx5u0IunE3o2PRRF
npqjCyqL7zo=
=NoOg
-----END PGP SIGNATURE-----
pgpfDpHTvV7Pt.pgp
Description: PGP signature
--- End Message ---