[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1095111: marked as done (libapt-pkg has fluctuating ABI)



Your message dated Fri, 14 Feb 2025 23:02:04 +0000
with message-id <E1tj4hA-003imP-5m@fasolo.debian.org>
and subject line Bug#1088398: fixed in apt 2.9.29+exp1
has caused the Debian Bug report #1088398,
regarding libapt-pkg has fluctuating ABI
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 owner@bugs.debian.org
immediately.)


-- 
1088398: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1088398
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: python3-apt
Version: 2.9.6+b1
Severity: important
Tags: upstream
X-Debbugs-Cc: da.gomez@samsung.com

Dear Maintainer,

The latest python3-apt releases 2.9.8 and 2.9.7 produce the following
error with Ansible:

Error message:

	python3-apt must be installed and visible from /usr/bin/python3.

As workaround, downgrading the package to the latest version working (2.9.6)
"solves" the issue:

	apt install -y python3-setuptools libapt-pkg-dev python3-pip git
	pip3 git+https://salsa.debian.org/apt-team/python-apt.git@2.9.6 \
	--break-system-packages

Tested with Ansible version:

    ii  ansible        9.5.1+dfsg-1 all
    ii  ansible-core   2.17.1-1

    ansible --version
    ansible [core 2.17.1]
      ...
      python version = 3.12.6 (main, Sep  7 2024, 14:20:15) [GCC 14.2.0]
    (/usr/bin/python3)
      jinja version = 3.1.3
      libyaml = True
    ansible-playbook --version
    ansible-playbook [core 2.17.1]
      ...
      executable location = /usr/bin/ansible-playbook
      python version = 3.12.6 (main, Sep  7 2024, 14:20:15) [GCC 14.2.0]
    (/usr/bin/python3)
      jinja version = 3.1.3
      libyaml = True

Also,

Reported in kdevops project:
https://lore.kernel.org/all/20250131-fix-python3-apt-v1-1-bcdb14b149ba@samsung.com/

Found the same issue in ludus:
https://gitlab.com/badsectorlabs/ludus/-/issues/76

Daniel

--- End Message ---
--- Begin Message ---
Source: apt
Source-Version: 2.9.29+exp1
Done: Julian Andres Klode <jak@debian.org>

We believe that the bug you reported is fixed in the latest version of
apt, 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 1088398@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Julian Andres Klode <jak@debian.org> (supplier of updated apt 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 14 Feb 2025 19:45:28 +0100
Source: apt
Binary: apt apt-dbgsym apt-doc apt-transport-https apt-utils apt-utils-dbgsym libapt-pkg-dev libapt-pkg-doc libapt-pkg7.0 libapt-pkg7.0-dbgsym
Architecture: source amd64 all
Version: 2.9.29+exp1
Distribution: experimental
Urgency: medium
Maintainer: APT Development Team <deity@lists.debian.org>
Changed-By: Julian Andres Klode <jak@debian.org>
Description:
 apt        - commandline package manager
 apt-doc    - documentation for APT
 apt-transport-https - transitional package for https support
 apt-utils  - package management related utility programs
 libapt-pkg-dev - development files for APT's libapt-pkg and libapt-inst
 libapt-pkg-doc - documentation for APT development
 libapt-pkg7.0 - package management runtime library
Closes: 1088398
Changes:
 apt (2.9.29+exp1) experimental; urgency=medium
 .
   * Rebuild with libapt-pkg7.0 soname; some minor ABI adjustments are
     still on the way before this enters unstable, notable differences:
     - The C++ standard library symbols are not re-exported anymore
       (Closes: #1088398)
     - We use smart pointers in a bunch more places
     - std::string_view replaces APT::StringView (thanks to наб)
Checksums-Sha1:
 ca966491c64791ec4e0e3ba58f68f2c091217dd9 3182 apt_2.9.29+exp1.dsc
 49f945efc4df52300254b591a1f0a319bbb83d4d 2401960 apt_2.9.29+exp1.tar.xz
 a0712c2083fc21b859957806a58e06337272f459 8923396 apt-dbgsym_2.9.29+exp1_amd64.deb
 a8f89e2d14d24a1cc08ba81b51214e7336512791 263640 apt-doc_2.9.29+exp1_all.deb
 70d80f00567f946403a8c33bbd421482ad1c3a4c 35820 apt-transport-https_2.9.29+exp1_all.deb
 92d1925eef259fb2b393339d907dbed3a8195e5e 1755676 apt-utils-dbgsym_2.9.29+exp1_amd64.deb
 f52bd9a69b053fd26f11b360021ef119cf11f151 332152 apt-utils_2.9.29+exp1_amd64.deb
 384c1070f352fdd874f6561af48eb9d6e4bfea2f 12681 apt_2.9.29+exp1_amd64.buildinfo
 18d1016e0a6c70f4c37c80e0d051f3a42406fba4 1441096 apt_2.9.29+exp1_amd64.deb
 e21519975bdca63360dbcb6dc1ae96cc3fddf583 131580 libapt-pkg-dev_2.9.29+exp1_amd64.deb
 4728234ddf0a184fe937ba7ed86acf8985f15957 960920 libapt-pkg-doc_2.9.29+exp1_all.deb
 90b0912ebab71f3ca15ab716b9f7ef73049d8b19 12564336 libapt-pkg7.0-dbgsym_2.9.29+exp1_amd64.deb
 d854a57ee5a5994943a8f62e9b7c55978a0df912 1104372 libapt-pkg7.0_2.9.29+exp1_amd64.deb
Checksums-Sha256:
 02b996da48dc3434e3e30515dbb0ea1afccba19d7ce331036be561130bfcfee2 3182 apt_2.9.29+exp1.dsc
 36a4689eea21b31bcb47d5630cfda729207dd3b0c43dd3851a15221ac9cfc773 2401960 apt_2.9.29+exp1.tar.xz
 af43f4118f8a5efc684f6241a1c8634c3a8c2f40974194cd7a2d138e3292707d 8923396 apt-dbgsym_2.9.29+exp1_amd64.deb
 b8209b121717da3b490fcb44a8de703868e8d0bd9bfb4b415f3d5f72fe321bfd 263640 apt-doc_2.9.29+exp1_all.deb
 8d03370c688d2a4e6be2e868bdfa34328d067c7879d4103081a35294a483a077 35820 apt-transport-https_2.9.29+exp1_all.deb
 e46bc1acdee87815a1e10ab98152c70c3c02212d80e90e7d2599be2ce7d14b29 1755676 apt-utils-dbgsym_2.9.29+exp1_amd64.deb
 2b98bc4b4982e363e85162c0641083f30fd3b4502942a6a5595d1c7cd09f9a56 332152 apt-utils_2.9.29+exp1_amd64.deb
 f1dd0387b3eb0cfab3e519c9f3a627e1b1002a18e35a6069def0143f2b2006f0 12681 apt_2.9.29+exp1_amd64.buildinfo
 3bbe523820423643ee783508facfa9ef4e5f1b265877e237b2ac0549338d5605 1441096 apt_2.9.29+exp1_amd64.deb
 bd1b994266b08da734b640def3c82f52819f256dd28550aa164b4cd11ba83908 131580 libapt-pkg-dev_2.9.29+exp1_amd64.deb
 7ae2ee3fb37634be4e5144386c9ca0d1d147e37beeb769b3ee95207aee3e9c06 960920 libapt-pkg-doc_2.9.29+exp1_all.deb
 1c119dd6877faa16d8fc9254a191798700214ece0017ed111390d52a99755c17 12564336 libapt-pkg7.0-dbgsym_2.9.29+exp1_amd64.deb
 bd683f910bd7981fcaeefa645e7de2f45ca4b895bfc046d4a9a4abc5a029cbec 1104372 libapt-pkg7.0_2.9.29+exp1_amd64.deb
Files:
 91a39c4a6234b2e6522e05ded427ba1e 3182 admin required apt_2.9.29+exp1.dsc
 becd145f3dca85a78467ad877a98a4b0 2401960 admin required apt_2.9.29+exp1.tar.xz
 600a7309bf539ccc5d3f20028d74fc85 8923396 debug optional apt-dbgsym_2.9.29+exp1_amd64.deb
 88b3151c9c43f237f97cacf89a7b8551 263640 doc optional apt-doc_2.9.29+exp1_all.deb
 45d3fee1c999947b82575f9024ce2a18 35820 oldlibs optional apt-transport-https_2.9.29+exp1_all.deb
 be0bbbde69a730adb5afc343b278f336 1755676 debug optional apt-utils-dbgsym_2.9.29+exp1_amd64.deb
 0084e2e08d9c0f11ab204aa99f0155af 332152 admin required apt-utils_2.9.29+exp1_amd64.deb
 82dff047bb3b1f05c27fa1ec6b3d2d64 12681 admin required apt_2.9.29+exp1_amd64.buildinfo
 e49c544db7dff22cc284c0ab16a37950 1441096 admin required apt_2.9.29+exp1_amd64.deb
 1b1a5b34dc9e96734562bafc9aa5ffa1 131580 libdevel optional libapt-pkg-dev_2.9.29+exp1_amd64.deb
 74db981dc359bc5a9f8832e134cd6a79 960920 doc optional libapt-pkg-doc_2.9.29+exp1_all.deb
 4ebd439b79a620e6af09bcc40f3aabee 12564336 debug optional libapt-pkg7.0-dbgsym_2.9.29+exp1_amd64.deb
 94032d17d456b8e4b527dc60f7d015f1 1104372 libs optional libapt-pkg7.0_2.9.29+exp1_amd64.deb


-----BEGIN PGP SIGNATURE-----

wsG7BAEBCgBvBYJnr5AdCRBvpFjdHbA/cUcUAAAAAAAeACBzYWx0QG5vdGF0aW9u
cy5zZXF1b2lhLXBncC5vcmcdoslY6f0NO+XnmoJ6DDCxdAFy4QIs0Ap3ie7wP+/w
UBYhBE+1iKhMLd55p0x3h2+kWN0dsD9xAAD8Tw//fd1kO+D1guHX0dZP4BYJjxVs
mv/mBvICHNV1/Cy+m9wwpMdmU5vukxjzqKmnnI616h9VnESFIfJIaVfIj10f1uF2
TlU4zDSuA4Pth8jGE2DyV+OGjw+3aqVsT0/VGAqrMWpMiBOyZOUaE9iQMwL9WE94
wor6q4DtCtYKwmFxZRV8npTvO4jG6OaiKhxojZi6WsvJkJneMjW89jJ2kceVIWsR
4TNtoX/YoLytGEJXlXD6QFWKfaAIhq1W33t+kxxdiIYYDwL9hnG6TeUL0hS5VERY
LwGf3UHwUZ2ipMIGW6cslMrZUaGmy9i+SBlbIfeKx9CvJYJD6sKhTAG2uS5GFfnU
TtdJWjJvUKwlOFejvwtlXh99Zw0pkSTz9rvsVOZm1O25kI5wN1yrkaxRXyAQZu9V
fDlhfxOfdQ07C3bJuKB1VIFl2/Z71au/9uAimV2zil9dkK0+diPS+QrODSfsuvZM
cjmKzuAu6aR1kIDR6bsKrlfM7VxmVpXxqKJOMma6pyOBKpLYi8HgbnLExW3kkBJc
Nrn8JmpNUrRWt3kC1ITpRixFGROz8EnF9e0WgHYtofooe5fr5scXPouEP0d3kJyz
pHy5JFrWGxR4UKWxgzCMaeIdwJ05Ki1+MBHJYWH3cqGAdunhbu6KsfOdKTK4IneO
RT7fgBxw8eX6Gz1EnFI=
=znBX
-----END PGP SIGNATURE-----

Attachment: pgpLQLWhbzRY6.pgp
Description: PGP signature


--- End Message ---

Reply to: