Your message dated Tue, 09 Feb 2021 07:49:08 +0000
with message-id <e1l9nlk-0007rc...@fasolo.debian.org>
and subject line Bug#978261: fixed in swiglpk 4.65.1-1
has caused the Debian Bug report #978261,
regarding swiglpk: FTBFS: dh_auto_test: error: pybuild --test --test-nose -i
python{version} -p 3.9 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.)
--
978261: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=978261
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: swiglpk
Version: 4.65.0-2
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20201226 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:232: python3.9 setup.py config
> /usr/lib/python3.9/distutils/dist.py:274: UserWarning: Unknown distribution
> option: 'test_suite'
> warnings.warn(msg)
> /usr/lib/python3.9/distutils/dist.py:274: UserWarning: Unknown distribution
> option: 'include_package_data'
> warnings.warn(msg)
> Trying to determine glpk.h location
> glpk.h found at /usr/include/glpk.h
> running config
> dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:232: /usr/bin/python3 setup.py build
> /usr/lib/python3.9/distutils/dist.py:274: UserWarning: Unknown distribution
> option: 'test_suite'
> warnings.warn(msg)
> /usr/lib/python3.9/distutils/dist.py:274: UserWarning: Unknown distribution
> option: 'include_package_data'
> warnings.warn(msg)
> Trying to determine glpk.h location
> glpk.h found at /usr/include/glpk.h
> running build
> running build_ext
> building 'swiglpk._swiglpk' extension
> swigging swiglpk/glpk.i to swiglpk/glpk_wrap.c
> swig -python -o swiglpk/glpk_wrap.c swiglpk/glpk.i
> swiglpk/glpk_clean.h:1000: Warning 314: 'in' is a python keyword, renaming to
> '_in'
> swiglpk/glpk_clean.h:201: Warning 451: Setting a const char * variable may
> leak memory.
> creating build
> creating build/temp.linux-x86_64-3.9
> creating build/temp.linux-x86_64-3.9/swiglpk
> x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g
> -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat
> -Werror=format-security -g -fwrapv -O2 -g -O2
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
> -I/usr/include/python3.9 -c swiglpk/glpk_wrap.c -o
> build/temp.linux-x86_64-3.9/swiglpk/glpk_wrap.o
> In file included from /usr/include/python3.9/pytime.h:6,
> from /usr/include/python3.9/Python.h:85,
> from swiglpk/glpk_wrap.c:154:
> swiglpk/glpk_wrap.c: In function ‘wrap_glp_term_hook_cb’:
> /usr/include/python3.9/object.h:422:13: warning: ‘r’ may be used
> uninitialized in this function [-Wmaybe-uninitialized]
> 422 | if (--op->ob_refcnt != 0) {
> | ~~^~~~~~~~~~~
> swiglpk/glpk_wrap.c:2732:31: note: ‘r’ was declared here
> 2732 | PyObject *callback, *args, *r;
> | ^
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_swiglpk/build/swiglpk
> x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions
> -Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -g -O2
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2
> build/temp.linux-x86_64-3.9/swiglpk/glpk_wrap.o -lglpk -o
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_swiglpk/build/swiglpk/_swiglpk.cpython-39-x86_64-linux-gnu.so
> running build_py
> copying swiglpk/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_swiglpk/build/swiglpk
> copying swiglpk/swiglpk.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_swiglpk/build/swiglpk
> dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:232: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_swiglpk/build;
> python3.9 -m nose -v
> Failure: ImportError
> (/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_swiglpk/build/swiglpk/_swiglpk.cpython-39-x86_64-linux-gnu.so:
> undefined symbol: glp_netgen_prob) ... ERROR
>
> ======================================================================
> ERROR: Failure: ImportError
> (/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_swiglpk/build/swiglpk/_swiglpk.cpython-39-x86_64-linux-gnu.so:
> undefined symbol: glp_netgen_prob)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/nose/failure.py", line 39, in runTest
> raise self.exc_val.with_traceback(self.tb)
> File "/usr/lib/python3/dist-packages/nose/loader.py", line 416, in
> loadTestsFromName
> module = self.importer.importFromPath(
> File "/usr/lib/python3/dist-packages/nose/importer.py", line 47, in
> importFromPath
> return self.importFromDir(dir_path, fqname)
> File "/usr/lib/python3/dist-packages/nose/importer.py", line 94, in
> importFromDir
> mod = load_module(part_fqname, fh, filename, desc)
> File "/usr/lib/python3.9/imp.py", line 244, in load_module
> return load_package(name, filename)
> File "/usr/lib/python3.9/imp.py", line 216, in load_package
> return _load(spec)
> File "<frozen importlib._bootstrap>", line 711, in _load
> File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
> File "<frozen importlib._bootstrap_external>", line 790, in exec_module
> File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
> File
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_swiglpk/build/swiglpk/__init__.py",
> line 1, in <module>
> from .swiglpk import *
> File
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_swiglpk/build/swiglpk/swiglpk.py",
> line 13, in <module>
> from . import _swiglpk
> ImportError:
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_swiglpk/build/swiglpk/_swiglpk.cpython-39-x86_64-linux-gnu.so:
> undefined symbol: glp_netgen_prob
>
> ----------------------------------------------------------------------
> Ran 1 test in 0.010s
>
> FAILED (errors=1)
> E: pybuild pybuild:353: test: plugin distutils failed with: exit code=1: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_swiglpk/build; python3.9 -m nose -v
> dh_auto_test: error: pybuild --test --test-nose -i python{version} -p 3.9
> returned exit code 13
The full build log is available from:
http://qa-logs.debian.net/2020/12/26/swiglpk_4.65.0-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!
If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with me
so that we can identify if something relevant changed in the meantime.
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: swiglpk
Source-Version: 4.65.1-1
Done: Andreas Tille <ti...@debian.org>
We believe that the bug you reported is fixed in the latest version of
swiglpk, 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 978...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andreas Tille <ti...@debian.org> (supplier of updated swiglpk 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: Tue, 09 Feb 2021 08:28:08 +0100
Source: swiglpk
Architecture: source
Version: 4.65.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Andreas Tille <ti...@debian.org>
Closes: 978261
Changes:
swiglpk (4.65.1-1) unstable; urgency=medium
.
* Team upload.
* New upstream version
* Standards-Version: 4.5.1 (routine-update)
* debhelper-compat 13 (routine-update)
* Testsuite: autopkgtest-pkg-python (routine-update)
* Add salsa-ci file (routine-update)
* Rules-Requires-Root: no (routine-update)
* Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
Repository-Browse.
* ignore problematic functions via swig directives in glpk.i
Closes: #978261
Checksums-Sha1:
59e9bd315d50d6042537289a69cbb817fb2bb402 2106 swiglpk_4.65.1-1.dsc
6bbeea37f04fde65e1a77a5bcc0bb5442319ba05 9856540 swiglpk_4.65.1.orig.tar.gz
7f36444503d56ea0dcbc7cf210084c7f40bd7775 3968 swiglpk_4.65.1-1.debian.tar.xz
f60bf2f40813d80be105d39ef3be0eafe38319c2 7761 swiglpk_4.65.1-1_amd64.buildinfo
Checksums-Sha256:
72021424ff11c69ae21fbf42deb221f0b3d764904f72514e343cf6986f191014 2106
swiglpk_4.65.1-1.dsc
3ad1ef215e5941b58c265c7b058de00e59336246cdc0c7b1d25eda73da5b21f7 9856540
swiglpk_4.65.1.orig.tar.gz
dedd568e4db1f484a191e1a0d2e4ccc7ca7e9de0b5ea16c918f8a9519c5cb36d 3968
swiglpk_4.65.1-1.debian.tar.xz
85669560aa4c0ab12cb18e605ec6a26ad1dd3000edc01b4eabb9e093589ff9f7 7761
swiglpk_4.65.1-1_amd64.buildinfo
Files:
e178dc7596a22cbeaddd949f91ed06c1 2106 python optional swiglpk_4.65.1-1.dsc
1870f23fb67b60263ef1f7b343ab657b 9856540 python optional
swiglpk_4.65.1.orig.tar.gz
dda3ef4722355490034e08e3fffc0a79 3968 python optional
swiglpk_4.65.1-1.debian.tar.xz
efa9883b9c21da4391618532c9a88e25 7761 python optional
swiglpk_4.65.1-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmAiOqwRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtE3iw/8DuurYo9uik0jecoJoFJUwQ4sdudtl8mm
RJ0spCA0zzp8+OYa+yDmEgLMOYyQcT1sc3/5mL9ICHTrOIVTn91R64Tu/+juf6T0
ZZTl9ctX8jcwbYH2pJEXgAWemDLy59t8X04AifhEfXo1uXblT2pi8boWr9CHXIif
3KjnDbATmC27nfsNkOeDKMOrLbsWQIikM916gTSIHTDNt5evDFO6yxcNKBokgWpy
U0rpeAvkfEx+EdmLrLC6rp/M+2tMIY/H78iYIEQWRGpTHQIP3poeq09K3xYXi1Bz
0/4OQ2afO6Hs1AYzM5A7zf03jVDRnc8fijPX1N//DqO/nkH9f/9cE2owTkGY1mSg
PCJlLksHxjf+S0JMYRh6tPeqEScRn0araPw0pmNeLTbXZd4Qa1s8Vs4g/LU4scvC
X+0XcocN9P/4dzpjN4D9fchOyXrgZDjUQnuujyOzSVE6zP2cYE8UkaW/b3gyZUQt
fNibh2DID3Iq8fqaeTkV2lNDH/fZJuCW/JHZYcMtifLYRW8Wlee/xFCc+2Acxxjr
SOCUIDzidcxsyupT+hfiz0QekxrI9rGkbqp341/vUlTf6hruynQVIwln0oJQR80l
hYKUseNAUegoY4wGUAIesWmYQbdD2FUPes2n+5KIPPwMbz6vCN3kfpDhoMIaKSVk
tCTGhZo7DHU=
=zXKT
-----END PGP SIGNATURE-----
--- End Message ---