Package: release.debian.org Severity: normal Tags: bullseye User: release.debian....@packages.debian.org Usertags: pu X-Debbugs-Cc: lib...@packages.debian.org Control: affects -1 + src:libpod
[ Reason ] Podman relies on DBUS for correct functioning and reads the DBUS_SESSION_BUS_ADDRESS environent variables. As it turns out, some session managers use multiple values, separated by comma, to add additional information, such as a "guid". Unfortunately, an oversight in the parsing code in podman 3 fails to take multi-value items into account and leads to podman failing to connect to the session bus. This is a rebuild to pickup the changes approved via #1034198 [ Impact ] This is highly inconvenient to the users as they would have to either use a session manager that sets the DBUS_SESSION_BUS_ADDRESS without commas, or the user would have to sanitize the environment manually. Only very highly skilled users that happened to find https://github.com/containers/podman/issues/15546 or https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1018816 would be able to figure this out. [ Tests ] This was manually tested. [ Risks ] the risk of regression is minimal, the patch was taken from upstream, and is included in later releases. [ Checklist ] [x] *all* changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in (old)stable [x] the issue is verified as fixed in unstable [ Changes ] diff -Nru libpod-3.0.1+dfsg1/debian/changelog libpod-3.0.1+dfsg1/debian/changelog --- libpod-3.0.1+dfsg1/debian/changelog 2023-04-07 22:10:33.000000000 -0400 +++ libpod-3.0.1+dfsg1/debian/changelog 2023-04-16 18:16:11.000000000 -0400 @@ -1,3 +1,9 @@ +libpod (3.0.1+dfsg1-3+deb11u4) bullseye; urgency=medium + + * Recompile to fix parsing of DBUS_SESSION_BUS_ADDRESS (Closes: #1018816) + + -- Reinhard Tartler <siret...@tauware.de> Sun, 16 Apr 2023 18:16:11 -0400 + libpod (3.0.1+dfsg1-3+deb11u3) bullseye; urgency=medium * Fix and tighten dependencies diff -Nru libpod-3.0.1+dfsg1/debian/control libpod-3.0.1+dfsg1/debian/control --- libpod-3.0.1+dfsg1/debian/control 2023-04-07 22:10:33.000000000 -0400 +++ libpod-3.0.1+dfsg1/debian/control 2023-04-16 18:16:11.000000000 -0400 @@ -18,7 +18,7 @@ ,golang-github-containerd-cgroups-dev ,golang-github-containernetworking-plugins-dev (>= 0.8.7) ,golang-github-containers-buildah-dev (>= 1.19.6) - ,golang-github-containers-common-dev (>= 0.33.4+ds1-1+deb11u1) + ,golang-github-containers-common-dev (>= 0.33.4+ds1-1+deb11u2) ,golang-github-containers-image-dev (>= 5.10.2) ,golang-github-containers-ocicrypt-dev ,golang-github-containers-psgo-dev (>= 1.5.2-1+deb11u1) @@ -137,7 +137,7 @@ ,golang-github-containerd-cgroups-dev ,golang-github-containernetworking-plugins-dev (>= 0.8.7) ,golang-github-containers-buildah-dev (>= 1.19) - ,golang-github-containers-common-dev (>= 0.33.4+ds1-1+deb11u1) + ,golang-github-containers-common-dev (>= 0.33.4+ds1-1+deb11u2) ,golang-github-containers-image-dev (>= 5.10) ,golang-github-containers-ocicrypt-dev ,golang-github-containers-psgo-dev (>= 1.5.2-1+deb11u1)