bash’s debian/control lists Vcs-Bzr: http://bazaar.launchpad.net/~doko/+junk/pkg-bash-debian However, this Bazaar repository doesn’t have any versions newer than 4.2+dfsg-1. Anders
I can confirm that this continues to be the case. i ran into it back in January, and i've seen no updates to the bzr repo since then either. In the absence of a public Vcs that tracks debian packaging for bash, i've gone ahead and generated one that i'd feel comfortable contributing to with: gbp import-dscs --debsnaps bash I also pushed the resulting repository to salsa at https://salsa.debian.org/debian/bash so hopefully other people will take a look at it and consider working with it from there. This is obviously unofficial -- i don't have the bandwidth to be the debian maintainer for bash, and even if i did, i'm not interested in hijacking the package away from Matthias. But looking at the packaging, it looks like there are potentially several cleanup/simplification steps that could be taken, and it could be useful to have a place to coordinate that kind of work. I've pushed the branch fix-747400 to the salsa repo as an example of how we might do a bit of packaging collaboration. Doko, I'd be happy if you see this as something you can use too. Maybe it'll make it easier to get more debian packaging contributions for bash itself! But if you prefer to coordinate it somewhere/somehow else, please point the Vcs-* fields at that location and i'll be happy to use it instead. All the best,
Many thanks for your efforts Daniel, sadly this remains an issue. It would be great to allow some collaboration on a public repository, especially on such an essential package that bash is. It might save everyone's time when it was possible to base a discussion on an actual MR/PR instead of going through the bug tracker, also for features/changes or small fixes like typos and such and generally that not all is depending on the time and availability of a single person. However, I appreciate all the work and maintenance that is done of course. Stay healthy, Micha
While working on a Debian derivative I found myself wanting to refer to
the versioning history of bash, so I've continued Daniel's work by
importing all versions known to snapshot.debian.org between Debian 10
and now. If there are no more bash uploads before Debian 13 (which seems
reasonably likely now that we have passed the toolchain freeze), then this
will cover the Debian 11, 12 and 13 stable releases.
I've tried to preserve the branching history for things like NMUs and
experimental, so versions debian/5.2+dfsg-0.1 and
debian/5.2.15-2+loong64 are only available as tags and do not exist on
any branch (they were not merged as-is by the maintainer, so they are
"dead ends" in the packaging history). Similarly, the debian/trixie and
debian/master branches diverge after 5.2.32-1, to reflect
testing/unstable and experimental having diverged after that point.
Similar to what Daniel said, this continues to be unofficial. It is
hopefully useful to someone other than me, and can be used for reference
or as a basis for sending patches, but the maintainer's (private?)
revision history takes precedence, unless the maintainer decides to
adopt the git repo as official.
Thanks,
smcv
Hi Simon, https://git.launchpad.net/ubuntu/+source/bash is another viable base repo. (I use it as a base for <https://salsa.debian.org/gioele/bash>.) The branch `ubuntu/debian/sid` tracks all patches-unapplied versions of bash uploaded to unstable, so it should ("may"?) match the versions on snapshot.d.o. There are other branches tracking different releases and experimental. Does your repo contain versions that are not present in the Ubuntu repo? Regards,
We believe that the bug you reported is fixed in the latest version of bash, 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 1099719@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Matthias Klose <doko@debian.org> (supplier of updated bash 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) Format: 1.8 Date: Wed, 09 Apr 2025 10:34:37 +0200 Source: bash Architecture: source Version: 5.2.37-2 Distribution: unstable Urgency: medium Maintainer: Matthias Klose <doko@debian.org> Changed-By: Matthias Klose <doko@debian.org> Closes: 747400 859264 1099719 Changes: bash (5.2.37-2) unstable; urgency=medium . * Remove VCS attributes. Closes: #747400, #859264, #1099719. * Bump standards version. Checksums-Sha1: d32750d217c43dabc3b63b1d6431071e6cd506dc 2162 bash_5.2.37-2.dsc a1af1bbde88b868738d336b2804dbbe72cebe648 88360 bash_5.2.37-2.debian.tar.xz 6a6c6d34bed0145b1d836ddcc0c9fe4e291c4cf2 6495 bash_5.2.37-2_source.buildinfo Checksums-Sha256: 7e5f6d5a26093e812f8841d5cf3245054102e86986017d8edd859417b03707f9 2162 bash_5.2.37-2.dsc 42e03ef523258b61fa765b8c9719d7bf461f2a274260d07fbe45ca7e4627923a 88360 bash_5.2.37-2.debian.tar.xz 718e16b5f079b7bccd76586e18b843041bf2d02542aaa1e3a04509e29b7707b0 6495 bash_5.2.37-2_source.buildinfo Files: c9d75e69a27738c24a25fff61285998b 2162 base required bash_5.2.37-2.dsc 5a87fe5e2077763dd62ad40716804954 88360 base required bash_5.2.37-2.debian.tar.xz eaf8968f700d84b54486c7afa5ccb30b 6495 base required bash_5.2.37-2_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJEBAEBCgAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAmf2MgsQHGRva29AZGVi aWFuLm9yZwAKCRC9fqpgd4+m9YZeD/47a/fEr/zuRVQoK9DihaEp/94ThaFp5yRn 4Gb1pOxoMKMMx+1GL2XNrFYD0Wag+B7iBT34k7zLSTkTZH5hADr0z7N9zAkRP0DS MJhuG+H0NltZlK6MtIsDfFrc8ABBSbWbzCfyEqptxAIs2M+qb7v9D5u2q7uEIclZ ROQ3OfWy9f8UizaleUK+g7u/KEEFpYUZIVrwq5ocrau/N1R/CQ3PdVJBIKfQ7HG/ pQj99IIlcAIe7fqtOqYw13K/sSEJ0+EDvBwW1TGs0Z+qKMEbqnTUT2cxocbuRuXQ 4pjUQziHoMBFexPQhyuXlkELF8ZeFz2c6XZChX2ShGzeyoFADe6++Sk0XbsWFx4s qmheKqqeBLwnX77uNDhg+XU73yUX5sUF0J4A+Tq8SGutFD3FkepaFu61RlHZqqFt qXXQ6ahthrLSEGKu/efYmmMuGrsjhfHtx1zNWR2fstCwmsLkODc+q0p+hc0aSR3t lzkKDaa0R2E9rvyVprttd8FqvS3Oay83Bo1CmvvR0AXZ4s1z0V4us3OokqOJneKb i9eRARBpma24IKKIUJO5S6yPLRX67oS1m/KODcigCPNViRepX29u0vRWhexlgq7X T39L+p2MG0LrXNX4zjarzfeIGtzs2PjGLD36aDNd763eKjsSorL78fDSFz+AxHc+ yP8kIXNihg== =Qpix -----END PGP SIGNATURE-----
We believe that the bug you reported is fixed in the latest version of bash, 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 747400@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Matthias Klose <doko@debian.org> (supplier of updated bash 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) Format: 1.8 Date: Wed, 09 Apr 2025 10:34:37 +0200 Source: bash Architecture: source Version: 5.2.37-2 Distribution: unstable Urgency: medium Maintainer: Matthias Klose <doko@debian.org> Changed-By: Matthias Klose <doko@debian.org> Closes: 747400 859264 1099719 Changes: bash (5.2.37-2) unstable; urgency=medium . * Remove VCS attributes. Closes: #747400, #859264, #1099719. * Bump standards version. Checksums-Sha1: d32750d217c43dabc3b63b1d6431071e6cd506dc 2162 bash_5.2.37-2.dsc a1af1bbde88b868738d336b2804dbbe72cebe648 88360 bash_5.2.37-2.debian.tar.xz 6a6c6d34bed0145b1d836ddcc0c9fe4e291c4cf2 6495 bash_5.2.37-2_source.buildinfo Checksums-Sha256: 7e5f6d5a26093e812f8841d5cf3245054102e86986017d8edd859417b03707f9 2162 bash_5.2.37-2.dsc 42e03ef523258b61fa765b8c9719d7bf461f2a274260d07fbe45ca7e4627923a 88360 bash_5.2.37-2.debian.tar.xz 718e16b5f079b7bccd76586e18b843041bf2d02542aaa1e3a04509e29b7707b0 6495 bash_5.2.37-2_source.buildinfo Files: c9d75e69a27738c24a25fff61285998b 2162 base required bash_5.2.37-2.dsc 5a87fe5e2077763dd62ad40716804954 88360 base required bash_5.2.37-2.debian.tar.xz eaf8968f700d84b54486c7afa5ccb30b 6495 base required bash_5.2.37-2_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJEBAEBCgAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAmf2MgsQHGRva29AZGVi aWFuLm9yZwAKCRC9fqpgd4+m9YZeD/47a/fEr/zuRVQoK9DihaEp/94ThaFp5yRn 4Gb1pOxoMKMMx+1GL2XNrFYD0Wag+B7iBT34k7zLSTkTZH5hADr0z7N9zAkRP0DS MJhuG+H0NltZlK6MtIsDfFrc8ABBSbWbzCfyEqptxAIs2M+qb7v9D5u2q7uEIclZ ROQ3OfWy9f8UizaleUK+g7u/KEEFpYUZIVrwq5ocrau/N1R/CQ3PdVJBIKfQ7HG/ pQj99IIlcAIe7fqtOqYw13K/sSEJ0+EDvBwW1TGs0Z+qKMEbqnTUT2cxocbuRuXQ 4pjUQziHoMBFexPQhyuXlkELF8ZeFz2c6XZChX2ShGzeyoFADe6++Sk0XbsWFx4s qmheKqqeBLwnX77uNDhg+XU73yUX5sUF0J4A+Tq8SGutFD3FkepaFu61RlHZqqFt qXXQ6ahthrLSEGKu/efYmmMuGrsjhfHtx1zNWR2fstCwmsLkODc+q0p+hc0aSR3t lzkKDaa0R2E9rvyVprttd8FqvS3Oay83Bo1CmvvR0AXZ4s1z0V4us3OokqOJneKb i9eRARBpma24IKKIUJO5S6yPLRX67oS1m/KODcigCPNViRepX29u0vRWhexlgq7X T39L+p2MG0LrXNX4zjarzfeIGtzs2PjGLD36aDNd763eKjsSorL78fDSFz+AxHc+ yP8kIXNihg== =Qpix -----END PGP SIGNATURE-----
We believe that the bug you reported is fixed in the latest version of bash, 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 859264@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Matthias Klose <doko@debian.org> (supplier of updated bash 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) Format: 1.8 Date: Wed, 09 Apr 2025 10:34:37 +0200 Source: bash Architecture: source Version: 5.2.37-2 Distribution: unstable Urgency: medium Maintainer: Matthias Klose <doko@debian.org> Changed-By: Matthias Klose <doko@debian.org> Closes: 747400 859264 1099719 Changes: bash (5.2.37-2) unstable; urgency=medium . * Remove VCS attributes. Closes: #747400, #859264, #1099719. * Bump standards version. Checksums-Sha1: d32750d217c43dabc3b63b1d6431071e6cd506dc 2162 bash_5.2.37-2.dsc a1af1bbde88b868738d336b2804dbbe72cebe648 88360 bash_5.2.37-2.debian.tar.xz 6a6c6d34bed0145b1d836ddcc0c9fe4e291c4cf2 6495 bash_5.2.37-2_source.buildinfo Checksums-Sha256: 7e5f6d5a26093e812f8841d5cf3245054102e86986017d8edd859417b03707f9 2162 bash_5.2.37-2.dsc 42e03ef523258b61fa765b8c9719d7bf461f2a274260d07fbe45ca7e4627923a 88360 bash_5.2.37-2.debian.tar.xz 718e16b5f079b7bccd76586e18b843041bf2d02542aaa1e3a04509e29b7707b0 6495 bash_5.2.37-2_source.buildinfo Files: c9d75e69a27738c24a25fff61285998b 2162 base required bash_5.2.37-2.dsc 5a87fe5e2077763dd62ad40716804954 88360 base required bash_5.2.37-2.debian.tar.xz eaf8968f700d84b54486c7afa5ccb30b 6495 base required bash_5.2.37-2_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJEBAEBCgAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAmf2MgsQHGRva29AZGVi aWFuLm9yZwAKCRC9fqpgd4+m9YZeD/47a/fEr/zuRVQoK9DihaEp/94ThaFp5yRn 4Gb1pOxoMKMMx+1GL2XNrFYD0Wag+B7iBT34k7zLSTkTZH5hADr0z7N9zAkRP0DS MJhuG+H0NltZlK6MtIsDfFrc8ABBSbWbzCfyEqptxAIs2M+qb7v9D5u2q7uEIclZ ROQ3OfWy9f8UizaleUK+g7u/KEEFpYUZIVrwq5ocrau/N1R/CQ3PdVJBIKfQ7HG/ pQj99IIlcAIe7fqtOqYw13K/sSEJ0+EDvBwW1TGs0Z+qKMEbqnTUT2cxocbuRuXQ 4pjUQziHoMBFexPQhyuXlkELF8ZeFz2c6XZChX2ShGzeyoFADe6++Sk0XbsWFx4s qmheKqqeBLwnX77uNDhg+XU73yUX5sUF0J4A+Tq8SGutFD3FkepaFu61RlHZqqFt qXXQ6ahthrLSEGKu/efYmmMuGrsjhfHtx1zNWR2fstCwmsLkODc+q0p+hc0aSR3t lzkKDaa0R2E9rvyVprttd8FqvS3Oay83Bo1CmvvR0AXZ4s1z0V4us3OokqOJneKb i9eRARBpma24IKKIUJO5S6yPLRX67oS1m/KODcigCPNViRepX29u0vRWhexlgq7X T39L+p2MG0LrXNX4zjarzfeIGtzs2PjGLD36aDNd763eKjsSorL78fDSFz+AxHc+ yP8kIXNihg== =Qpix -----END PGP SIGNATURE-----