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-----

Attachment: pgprEWP2RccCK.pgp
Description: PGP signature


--- End Message ---

Reply via email to