Your message dated Wed, 16 Dec 2020 17:18:50 +0000
with message-id <e1kparu-000a9z...@fasolo.debian.org>
and subject line Bug#973171: fixed in scapy 2.4.4-3
has caused the Debian Bug report #973171,
regarding dhcpcanon: FTBFS: dh_auto_test: error: pybuild --test --test-pytest
-i python{version} -p "3.9 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.)
--
973171: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=973171
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: dhcpcanon
Version: 0.8.5-2
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20201027 ftbfs-bullseye
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_auto_build
> I: pybuild base:217: /usr/bin/python3.9 setup.py build
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_dhcpcanon/build/dhcpcanon
> copying dhcpcanon/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_dhcpcanon/build/dhcpcanon
> copying dhcpcanon/clientscript.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_dhcpcanon/build/dhcpcanon
> copying dhcpcanon/_version.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_dhcpcanon/build/dhcpcanon
> copying dhcpcanon/constants.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_dhcpcanon/build/dhcpcanon
> copying dhcpcanon/conflog.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_dhcpcanon/build/dhcpcanon
> copying dhcpcanon/dhcpcap.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_dhcpcanon/build/dhcpcanon
> copying dhcpcanon/dhcpcaplease.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_dhcpcanon/build/dhcpcanon
> copying dhcpcanon/dhcpcaputils.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_dhcpcanon/build/dhcpcanon
> copying dhcpcanon/dhcpcapfsm.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_dhcpcanon/build/dhcpcanon
> copying dhcpcanon/dhcpcanon.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_dhcpcanon/build/dhcpcanon
> copying dhcpcanon/netutils.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_dhcpcanon/build/dhcpcanon
> copying dhcpcanon/timers.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_dhcpcanon/build/dhcpcanon
> running egg_info
> creating dhcpcanon.egg-info
> writing dhcpcanon.egg-info/PKG-INFO
> writing dependency_links to dhcpcanon.egg-info/dependency_links.txt
> writing entry points to dhcpcanon.egg-info/entry_points.txt
> writing requirements to dhcpcanon.egg-info/requires.txt
> writing top-level names to dhcpcanon.egg-info/top_level.txt
> writing manifest file 'dhcpcanon.egg-info/SOURCES.txt'
> reading manifest file 'dhcpcanon.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> no previously-included directories found matching 'docs/build'
> writing manifest file 'dhcpcanon.egg-info/SOURCES.txt'
> I: pybuild base:217: /usr/bin/python3 setup.py build
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dhcpcanon/build/dhcpcanon
> copying dhcpcanon/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dhcpcanon/build/dhcpcanon
> copying dhcpcanon/clientscript.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dhcpcanon/build/dhcpcanon
> copying dhcpcanon/_version.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dhcpcanon/build/dhcpcanon
> copying dhcpcanon/constants.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dhcpcanon/build/dhcpcanon
> copying dhcpcanon/conflog.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dhcpcanon/build/dhcpcanon
> copying dhcpcanon/dhcpcap.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dhcpcanon/build/dhcpcanon
> copying dhcpcanon/dhcpcaplease.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dhcpcanon/build/dhcpcanon
> copying dhcpcanon/dhcpcaputils.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dhcpcanon/build/dhcpcanon
> copying dhcpcanon/dhcpcapfsm.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dhcpcanon/build/dhcpcanon
> copying dhcpcanon/dhcpcanon.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dhcpcanon/build/dhcpcanon
> copying dhcpcanon/netutils.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dhcpcanon/build/dhcpcanon
> copying dhcpcanon/timers.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dhcpcanon/build/dhcpcanon
> running egg_info
> writing dhcpcanon.egg-info/PKG-INFO
> writing dependency_links to dhcpcanon.egg-info/dependency_links.txt
> writing entry points to dhcpcanon.egg-info/entry_points.txt
> writing requirements to dhcpcanon.egg-info/requires.txt
> writing top-level names to dhcpcanon.egg-info/top_level.txt
> reading manifest file 'dhcpcanon.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> no previously-included directories found matching 'docs/build'
> writing manifest file 'dhcpcanon.egg-info/SOURCES.txt'
> PYTHONPATH=. sphinx-build -N -bhtml docs/source/ build/html # HTML generator
> Running Sphinx v3.2.1
> making output directory... done
> WARNING: html_static_path entry '_static' does not exist
> building [mo]: targets for 0 po files that are out of date
> building [html]: targets for 16 source files that are out of date
> updating environment: [new config] 16 added, 0 changed, 0 removed
> reading sources... [ 6%] README
> reading sources... [ 12%] api
> reading sources... [ 18%] contributing
> reading sources... [ 25%] diagrams
> reading sources... [ 31%] download
> reading sources... [ 37%] implementation
> reading sources... [ 43%] index
> reading sources... [ 50%] install
> reading sources... [ 56%] install_run_cases
> reading sources... [ 62%] integration
> reading sources... [ 68%] privileges
> reading sources... [ 75%] questions
> reading sources... [ 81%] running
> reading sources... [ 87%] soa
> reading sources... [ 93%] specification
> reading sources... [100%] todo
>
> /<<PKGBUILDDIR>>/dhcpcanon/dhcpcapfsm.py:docstring of
> dhcpcanon.dhcpcapfsm.DHCPCAPFSM.send_request:5: WARNING: Literal block
> expected; none found.
> /<<PKGBUILDDIR>>/docs/source/privileges.rst:20: WARNING: Enumerated list ends
> without a blank line; unexpected unindent.
> /<<PKGBUILDDIR>>/docs/source/privileges.rst:36: WARNING: Enumerated list ends
> without a blank line; unexpected unindent.
> /<<PKGBUILDDIR>>/docs/source/privileges.rst:65: WARNING: Enumerated list ends
> without a blank line; unexpected unindent.
> looking for now-outdated files... none found
> pickling environment... done
> checking consistency... done
> preparing documents... done
> writing output... [ 6%] README
> writing output... [ 12%] api
> writing output... [ 18%] contributing
> writing output... [ 25%] diagrams
> writing output... [ 31%] download
> writing output... [ 37%] implementation
> writing output... [ 43%] index
> writing output... [ 50%] install
> writing output... [ 56%] install_run_cases
> writing output... [ 62%] integration
> writing output... [ 68%] privileges
> writing output... [ 75%] questions
> writing output... [ 81%] running
> writing output... [ 87%] soa
> writing output... [ 93%] specification
> writing output... [100%] todo
>
> generating indices... genindex py-modindexdone
> highlighting module code... [ 14%] dhcpcanon.clientscript
> highlighting module code... [ 28%] dhcpcanon.dhcpcap
> highlighting module code... [ 42%] dhcpcanon.dhcpcapfsm
> highlighting module code... [ 57%] dhcpcanon.dhcpcaplease
> highlighting module code... [ 71%] dhcpcanon.dhcpcaputils
> highlighting module code... [ 85%] dhcpcanon.timers
> highlighting module code... [100%] scapy.automaton
>
> writing additional pages... searchdone
> copying images... [ 20%] images/dhcpcapfsm.svg
> copying images... [ 40%] images/classes_dhcpcanon.svg
> copying images... [ 60%] images/packages_dhcpcanon.svg
> copying images... [ 80%] images/calls_dhcpcanon.svg
> copying images... [100%] images/organigram_dhcpcanon.svg
>
> copying static files... ... done
> copying extra files... done
> dumping search index in English (code: en)... done
> dumping object inventory... done
> build succeeded, 5 warnings.
>
> The HTML pages are in build/html.
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:217: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_dhcpcanon/build; python3.9 -m pytest
> tests
> ImportError while loading conftest
> '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_dhcpcanon/build/tests/conftest.py'.
> tests/conftest.py:6: in <module>
> from dhcpcanon.dhcpcap import DHCPCAP
> dhcpcanon/dhcpcap.py:13: in <module>
> from scapy.arch import get_if_raw_hwaddr
> /usr/lib/python3/dist-packages/scapy/arch/__init__.py:27: in <module>
> from scapy.arch.bpf.core import get_if_raw_addr
> /usr/lib/python3/dist-packages/scapy/arch/bpf/core.py:30: in <module>
> LIBC = cdll.LoadLibrary(find_library("libc"))
> /usr/lib/python3.9/ctypes/util.py:341: in find_library
> _get_soname(_findLib_gcc(name)) or _get_soname(_findLib_ld(name))
> /usr/lib/python3.9/ctypes/util.py:147: in _findLib_gcc
> if not _is_elf(file):
> /usr/lib/python3.9/ctypes/util.py:99: in _is_elf
> with open(filename, 'br') as thefile:
> E FileNotFoundError: [Errno 2] No such file or directory: b'liblibc.a'
> E: pybuild pybuild:352: test: plugin distutils failed with: exit code=4: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_dhcpcanon/build; python3.9 -m pytest
> tests
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.9
> 3.8" returned exit code 13
The full build log is available from:
http://qa-logs.debian.net/2020/10/27/dhcpcanon_0.8.5-2_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: scapy
Source-Version: 2.4.4-3
Done: Sophie Brun <sop...@offensive-security.com>
We believe that the bug you reported is fixed in the latest version of
scapy, 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 973...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sophie Brun <sop...@offensive-security.com> (supplier of updated scapy 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: Mon, 14 Dec 2020 11:46:53 +0100
Source: scapy
Architecture: source
Version: 2.4.4-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Security Tools <team+pkg-secur...@tracker.debian.org>
Changed-By: Sophie Brun <sop...@offensive-security.com>
Closes: 973171
Changes:
scapy (2.4.4-3) unstable; urgency=medium
.
* Team upload.
.
[ Raphaƫl Hertzog ]
* Bump Standards-Version to 4.5.1
* Switch to debhelper compat level 13
.
[ Sophie Brun ]
* Add a patch to fix find_library with Python 3.9 (Closes: #973171)
Checksums-Sha1:
815c4934825855640c0850616d14b56fc3ee6cf5 1837 scapy_2.4.4-3.dsc
0678a407d7051040d908350bba18aa6d701db086 19628 scapy_2.4.4-3.debian.tar.xz
13e3eb2dbcb47f71c5bec0856feda36c435d9220 8484 scapy_2.4.4-3_source.buildinfo
Checksums-Sha256:
3f1c63953fa1fbb09b8ddaa7377a4615eb649003e047d10e5875c69937c29868 1837
scapy_2.4.4-3.dsc
356167587d872f1617b6d8125b81ef5fc671b2ea1efb43a913be4f65d6749b53 19628
scapy_2.4.4-3.debian.tar.xz
218c9eb4da8d29b2050c59c3e1025ec24b4f62846966eadf3cebf548fff097e0 8484
scapy_2.4.4-3_source.buildinfo
Files:
5f7f3d10238f4960e38e7ecf1699082c 1837 python optional scapy_2.4.4-3.dsc
880a60200050af75eca5547ec1e5f3a7 19628 python optional
scapy_2.4.4-3.debian.tar.xz
3d8f4634ae2af05f169765113d92590a 8484 python optional
scapy_2.4.4-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
Comment: Signed by Raphael Hertzog
iQEzBAEBCgAdFiEE1823g1EQnhJ1LsbSA4gdq+vCmrkFAl/aOwYACgkQA4gdq+vC
mrmo1QgAqpngv2d8M7Yi3efYHsx6M+8BxdgzrOFfV0ilNEGsMwua6p2ggFFij0x1
/heHf4r/Orb3tCAZJZBo9SSLssc6EJtmCKTphQX0tb8Wk53DognaTj+Y1DZzkE24
Qp9BgRO9xmX4rNZNGSPHc0oPpz4foYgcAsZHREuqWVn5BPE4cJGvP8A9whq2lIna
ieU8wcWazw1wuBRFAmJ1Ufg2M8/pSkFehU4UJYaYbb7wKJv8QUz46Q96nd6/IKVF
cbHJxwEf0HMkZDj+hT14pVIKFyYOYAyi6iLb/H8RZfgTY0A7Sk0wGn3l4FJH2juL
K8iStB0Zodp66R8XEKAxr4ZQYGc6pA==
=1b8w
-----END PGP SIGNATURE-----
--- End Message ---