Your message dated Mon, 02 Apr 2018 04:20:48 +0000 with message-id <[email protected]> and subject line Bug#894498: fixed in python3.6 3.6.5-3 has caused the Debian Bug report #894498, regarding libpython3.6-dbg: Wrong Libs flag in pkg-config file 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.) -- 894498: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=894498 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: libpython3.6-dbg Version: 3.6.5-1 Severity: important Dear Maintainer, the libpython3.6-dbg package has a typo in the shipped pkg-config file. # cat /usr/lib/x86_64-linux-gnu/pkgconfig/python3-dbg.pc # See: man pkg-config prefix=/usr exec_prefix=${prefix} includedir=${prefix}/include Name: Python Description: Python library Requires: Version: 3.6 Libs.private: -lpthread -ldl -lutil Libs: -lpython3.6dmdm Cflags: -I${includedir}/python3.6dm -I${includedir}/x86_64-linux-gnu/python3.6dm The Libs attribute is set to `-lpython3.6dmdm` which shoud be `-lpython3.6dm` instead. Linking with e.g. meson (which uses pkg-config to figure out the relevant flags) against python3-dbg fails with: /usr/bin/ld: cannot find -lpython3.6dmdm collect2: error: ld returned 1 exit status Manually setting the Libs attribute to `-lpython3.6dm` fixes the issue. IIRC the same issue is present in builds for Python 3.5. Stefan -- System Information: Debian Release: buster/sid APT prefers testing-debug APT policy: (500, 'testing-debug'), (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 4.15.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages libpython3.6-dbg depends on: ii libbz2-1.0 1.0.6-8.1 ii libc6 2.27-3 ii libdb5.3 5.3.28-13.1+b1 ii libexpat1 2.2.5-3 ii libffi6 3.2.1-8 ii liblzma5 5.2.2-1.3 ii libmpdec2 2.4.2-1 ii libncursesw5 6.1-1 ii libpython3.6-stdlib 3.6.5-1 ii libreadline7 7.0-3 ii libsqlite3-0 3.22.0-2 ii libssl1.1 1.1.0h-2 ii libtinfo5 6.1-1 ii zlib1g 1:1.2.8.dfsg-5 libpython3.6-dbg recommends no packages. libpython3.6-dbg suggests no packages. -- no debconf information
--- End Message ---
--- Begin Message ---Source: python3.6 Source-Version: 3.6.5-3 We believe that the bug you reported is fixed in the latest version of python3.6, 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 [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Matthias Klose <[email protected]> (supplier of updated python3.6 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 [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sun, 01 Apr 2018 13:46:30 +0800 Source: python3.6 Binary: python3.6 python3.6-venv libpython3.6-stdlib python3.6-minimal libpython3.6-minimal libpython3.6 python3.6-examples python3.6-dev libpython3.6-dev libpython3.6-testsuite idle-python3.6 python3.6-doc python3.6-dbg libpython3.6-dbg Architecture: source Version: 3.6.5-3 Distribution: unstable Urgency: medium Maintainer: Matthias Klose <[email protected]> Changed-By: Matthias Klose <[email protected]> Description: idle-python3.6 - IDE for Python (v3.6) using Tkinter libpython3.6 - Shared Python runtime library (version 3.6) libpython3.6-dbg - Debug Build of the Python Interpreter (version 3.6) libpython3.6-dev - Header files and a static library for Python (v3.6) libpython3.6-minimal - Minimal subset of the Python language (version 3.6) libpython3.6-stdlib - Interactive high-level object-oriented language (standard library libpython3.6-testsuite - Testsuite for the Python standard library (v3.6) python3.6 - Interactive high-level object-oriented language (version 3.6) python3.6-dbg - Debug Build of the Python Interpreter (version 3.6) python3.6-dev - Header files and a static library for Python (v3.6) python3.6-doc - Documentation for the high-level object-oriented language Python python3.6-examples - Examples for the Python language (v3.6) python3.6-minimal - Minimal subset of the Python language (version 3.6) python3.6-venv - Interactive high-level object-oriented language (pyvenv binary, v Closes: 894498 Changes: python3.6 (3.6.5-3) unstable; urgency=medium . * Fix library name in the python debug pkgconfig file. Closes: #894498. Checksums-Sha1: 1b426847f8335c38ff2cdde0ebd245d7d68dd652 3385 python3.6_3.6.5-3.dsc 08464b031c03749bf4ae07c315d7d8820fa40b4a 204732 python3.6_3.6.5-3.debian.tar.xz 003a28d9ce921003ca005673b8583fafccf5967c 9615 python3.6_3.6.5-3_source.buildinfo Checksums-Sha256: 556398b32219582d6ee24e3131916d2432e723e681dd1dbfe36c87fb0869f850 3385 python3.6_3.6.5-3.dsc 0ca462ade2ca8e9c5fd0f009156a3b49acd0f7f9ab29ef9d03d06249f78f3340 204732 python3.6_3.6.5-3.debian.tar.xz 010bfa10dc822e5d11a5d2a7e3f867caa4eacaac842a1b2519ed0cfd71681395 9615 python3.6_3.6.5-3_source.buildinfo Files: e0a2e387bd337cd8eb8c888952562ff3 3385 python optional python3.6_3.6.5-3.dsc 9b33a35eaaa4022cd4bac40bf3a38425 204732 python optional python3.6_3.6.5-3.debian.tar.xz 4b9fc872eff1a308c15974bc17f10a4c 9615 python optional python3.6_3.6.5-3_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAlrBqawQHGRva29AZGVi aWFuLm9yZwAKCRC9fqpgd4+m9aFRD/9o3DdoJVMq6dECw+HurmmFJ0YNG8L9kDA0 /Tv+QD+56oiWO9K7A5kBzU3LiwzhjrnUCLjBbq0smb3JKE0atNeawDqQg9ziODVe 3YG/GvhJe9KULuJF5KCGzSVt7Tqgbty/hKYH70R6sbzZh/NDQ+BTTPSutu+SiYpP pwXIcyj6Hoks7bL80H/sn0cRBC3OzIhozwMtXKlrQeZN/hldfZKBph1tQqPtMEAH sGGGQodnHv4qnkcGGVD5m9xpzjRWma/Xgq59ARMvMuHzjNJBVjyOmSZcAuoSHmQO kWVwRgXFXGf5zOz8WFl8Djyk5iVzxvNryJtdEZVOD71W7VIDhL4wgsFZTn/SCGIL wUk5f4H6R6xpcTyZXCbYzeycKjPwNChcR7j1F2JhxsEx7YrQ6x1KQqluWWx8PbF3 fQMN0UJEQFi71ZJsSF48dJlfHTSKvsAzK6WuBboBc4gIGh0LObHbRHhckhdJ6rJq mg0xncARHll6VfcJnBGBEwTufi394OH6g2i4sf3Nh2WSpkikhiqtAqOnIrMDm5ye bocu4qilzEUZf0NJjinOkFT4AKhcC0Mfga3DjnLmB6nK7NGwZdikwhDO0paq8DDa 8tQiL99oNhUUhw3QGDBlx9UwUNEER62AtyBszt6F8D1nwmUvsA9/QsZFKf5bb9km Zolh6vTx3g== =+xyb -----END PGP SIGNATURE-----
--- End Message ---

