Your message dated Fri, 21 Mar 2025 14:43:50 +0000
with message-id <e1tvdbc-000yj3...@fasolo.debian.org>
and subject line Bug#1100985: fixed in golang-github-containers-common
0.62.2+ds1-2
has caused the Debian Bug report #1100985,
regarding Vendored shortnames.conf is 3 years out of date
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.)
--
1100985: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1100985
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: golang-github-containers-common
Version: 0.62.2+ds1-1
Severity: serious
Hello!
Sorry for not reporting this earlier, I noticed Debian doesn't take
shortnames.conf from the upstream source code release:
https://github.com/containers/shortnames/blob/main/shortnames.conf
and instead uses a vendored copy:
https://salsa.debian.org/go-team/packages/golang-github-containers-common/-/blob/debian/sid/debian/shortnames.conf?ref_type=heads
This file hasn't been updated since 2021, most notably the following
shortnames are missing:
- "archlinux" = "docker.io/library/archlinux"
- "golang" = "docker.io/library/golang"
- "rust" = "docker.io/library/rust"
Since `docker.io/library/` is an implied default in docker, it's very
common to have Dockerfiles start with `FROM rust`, `FROM golang` or
`FROM archlinux`, however since podman uses shortnames.conf instead of
this implied prefix, these `FROM` statements would only work with:
- /usr/bin/docker: yes
- /usr/bin/podman (on Arch Linux): yes
- /usr/bin/podman (on Debian): no
I'm filing this with severity "serious" because I think it should be
fixed before the upcoming release. I've seen a lot of people advising
beginners to "just use podman as a docker drop-in" or `alias
docker=podman`, but due to the outdated shortnames.conf this can lead to
very hard to troubleshoot problems for Debian users because some
Dockerfiles would fail to build with the root-cause being non-obvious
and the error can not be reproduced with podman from other Linux
distributions or with regular docker.
Feel free to downgrade the severity to 'important' however if that seems
more suitable for you, the issue could also qualify for "has a major
effect on the usability of a package, without rendering it completely
unusable to everyone".
thanks!
kpcyrd
--- End Message ---
--- Begin Message ---
Source: golang-github-containers-common
Source-Version: 0.62.2+ds1-2
Done: Reinhard Tartler <siret...@tauware.de>
We believe that the bug you reported is fixed in the latest version of
golang-github-containers-common, 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 1100...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Reinhard Tartler <siret...@tauware.de> (supplier of updated
golang-github-containers-common 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: Fri, 21 Mar 2025 09:50:27 -0400
Source: golang-github-containers-common
Architecture: source
Version: 0.62.2+ds1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <team+pkg...@tracker.debian.org>
Changed-By: Reinhard Tartler <siret...@tauware.de>
Closes: 1100985
Changes:
golang-github-containers-common (0.62.2+ds1-2) unstable; urgency=medium
.
* Update shortnames.conf, Closes: #1100985
Checksums-Sha1:
ae413c83336478364e242161a07689bb5d9e0e17 4493
golang-github-containers-common_0.62.2+ds1-2.dsc
923a829025e8ee60e3e7881606789bff4a6de741 7780
golang-github-containers-common_0.62.2+ds1-2.debian.tar.xz
Checksums-Sha256:
a577f5c7ee331519a943cf80fd6f37384e10ba2317af5a8635bd3bb15f0cb29c 4493
golang-github-containers-common_0.62.2+ds1-2.dsc
2e8f797d7c86c36149e0671402e82985f36c53729475412827f5dc7974ed851b 7780
golang-github-containers-common_0.62.2+ds1-2.debian.tar.xz
Files:
9585ef8b125df2a6ecea0e777d7601df 4493 golang optional
golang-github-containers-common_0.62.2+ds1-2.dsc
0a61d996c40902581deb0862ad3860dc 7780 golang optional
golang-github-containers-common_0.62.2+ds1-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQJIBAEBCgAyFiEEMN59F2OrlFLH4IJQSadpd5QoJssFAmfdbtgUHHNpcmV0YXJ0
QHRhdXdhcmUuZGUACgkQSadpd5QoJssAkhAAjwRsW3FI2jOjxu1PSnifkopxk3YG
Rj6uQ85moxdrijVMtWQfB1vkRa1BXkR7u4YkEx7zTcDrjLXHl5BgbDg4CRmZyL6F
7V4TQFpJcLVbPqNDy1vtj1DaOR+WpvbwasHD2ZYwmLNt59a3rHM/iqLLgJi4uWmk
up92/2JKLWHL5NraRbjT8/yVXlYHR3xHxuBw+1MdeXq3PwAxBAo4m1u4Wn86VNQS
yDn6r+C46EXtzpXMc1962vpR2pi2zyrKd5EJH/p4k1vGlHEMvfp4NW9n6tdSJ3ot
1UgvE5cBIvDYH6RaB9PGASkJeOMXIES975h9s0A6vaLWNDCjRluNGvQr41FyZDj3
CWYE4mPxfVUir7pxLMjIANwx2me2Q0vSjVxJF2Bpj0Sj+gqkSc4U3Fmh5Y/106/I
z+iBwg15GMmgnY5RBOR31+W8NJyXg73KIwuuuLrKwgd0fz+V4g7eE8Mt31IVfRGv
Vzb06VG5/CUi+s09Ks84HIgDfzAeFCyz7Uh7SOyKIoo0SERrbdJC57LJO79u5DBY
oXkKHmBlppYGmqOuxfmWe71BWqLcZ/I9mDfKec3Tg7T2II7MrSISc+Ps36XS1cdc
tQkART50ZZUKBVZhxmOsXQ6zjPyTznwsQVZUIV8G1bsSAahd2nFsLimW26t2xIjG
AR6MGdNFRaw3m5I=
=Bwn5
-----END PGP SIGNATURE-----
pgprEWP2RccCK.pgp
Description: PGP signature
--- End Message ---