Your message dated Wed, 09 Apr 2025 11:19:29 +0000
with message-id <[email protected]>
and subject line Bug#1069278: fixed in what-is-python 15
has caused the Debian Bug report #1069278,
regarding what-is-python: fix version mangling for NMU, stable or backports
uploads
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 [email protected]
immediately.)
--
1069278: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1069278
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: what-is-python
Version: 14
Severity: normal
Tags: patch
While preparing a backport of the fix for #1034995 to bookworm, the
package build failed due to an empty version being generated.
I'm attaching a patch fixing the version mangling for the most common
cases, i.e. versions containing a suffix starting with '.', '+' or '~'.
I've verified that this produces packages with correctly ordered
versions.
Andreas
diff -Nru what-is-python-14/debian/changelog what-is-python-15/debian/changelog
--- what-is-python-14/debian/changelog 2023-06-13 12:17:23.000000000 +0200
+++ what-is-python-15/debian/changelog 2024-04-19 10:39:12.000000000 +0200
@@ -1,3 +1,11 @@
+what-is-python (15) UNRELEASED; urgency=medium
+
+ * Bump version to 11.8.
+ * Fix version mangling for NMU, stable or backports uploads, i.e. versions
+ with a suffix starting with a non-digit ([.+~]).
+
+ -- Andreas Beckmann <[email protected]> Fri, 19 Apr 2024 10:39:12 +0200
+
what-is-python (14) unstable; urgency=medium
* python-is-python3: Add breaks/replaces to python-dev-is-python2.
diff -Nru what-is-python-14/debian/rules what-is-python-15/debian/rules
--- what-is-python-14/debian/rules 2023-06-13 12:17:23.000000000 +0200
+++ what-is-python-15/debian/rules 2024-04-19 10:39:12.000000000 +0200
@@ -1,7 +1,10 @@
#!/usr/bin/make -f
include /usr/share/dpkg/default.mk
-v3 := 3.11.4-$(shell expr $(DEB_VERSION) - 13)
+DEB_VERSION_BASE = $(firstword $(subst +, ,$(subst ~, ,$(subst .,
,$(DEB_VERSION)))))
+DEB_VERSION_SUFFIX = $(patsubst $(DEB_VERSION_BASE)%,%,$(DEB_VERSION))
+
+v3 := 3.11.8-$(shell expr $(DEB_VERSION_BASE) - 14)$(DEB_VERSION_SUFFIX)
%:
dh $@
--- End Message ---
--- Begin Message ---
Source: what-is-python
Source-Version: 15
Done: Matthias Klose <[email protected]>
We believe that the bug you reported is fixed in the latest version of
what-is-python, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Matthias Klose <[email protected]> (supplier of updated what-is-python 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 09 Apr 2025 12:02:00 +0200
Source: what-is-python
Architecture: source
Version: 15
Distribution: unstable
Urgency: medium
Maintainer: Matthias Klose <[email protected]>
Changed-By: Matthias Klose <[email protected]>
Closes: 1069278
Changes:
what-is-python (15) unstable; urgency=medium
.
* Bump version to 13.3.
* Fix version mangling for NMU, stable or backports uploads, i.e. versions
with a suffix starting with a non-digit ([.+~]) (Andreas Beckmann).
Closes: #1069278.
* Bump standards version.
Checksums-Sha1:
63ac38dacf391070f67fb63f3a449cb58f182cfc 1600 what-is-python_15.dsc
c500ec73b13739a42cbfbfee85b78d6727f5053b 2724 what-is-python_15.tar.xz
c28ab34cc71d6270d8a652e036921d40dd9f7128 6272
what-is-python_15_source.buildinfo
Checksums-Sha256:
7a93ca57e47aba9ed1f4edbcca8a52099b6d7406c5eb56d9ec52a3886a62a9b4 1600
what-is-python_15.dsc
898a9f989ced7ead145ff5b663b21ec88c200f2aea19ca14f720b5049ff7d3fb 2724
what-is-python_15.tar.xz
9526b3e6d18ed6b3d2ad8a5635526021df641bb648b58f0e16d4c0ee6b7ea23e 6272
what-is-python_15_source.buildinfo
Files:
91294f79400737b1db11c1be2ffe4e53 1600 python optional what-is-python_15.dsc
0db31bf7d9be7afaac8d23cc79d154ea 2724 python optional what-is-python_15.tar.xz
3cd71a00a856f8c9968d1bdd7ab768a7 6272 python optional
what-is-python_15_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJEBAEBCgAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAmf2UpEQHGRva29AZGVi
aWFuLm9yZwAKCRC9fqpgd4+m9V1qD/9wynwMjouhs6V1jKt8pwmSPvy3+7ceOl5r
ssZLJJ4spRYmVtCnsaCMVR5Zb7Fl5uE7EqEX1eEEK6bpe/BlxvNLwz/2tUcQBrwY
M62fAYDlAVhBR64CDkBcxhT5pf/JDtPKp0lxhLoSsNP9arnkp7c9BkLcnaeiJS9d
j01D8uw78s7WjPpUeGbxoghr9PEUSUonu1ieW9FlcgaE0lMGBkS305CrqWE6nfD7
C3rDdSRxlzQ+ZmbQoiIHmGxal8CB/BQfHGIUjrg72wswAMLVmwWGQpnyuIibccSD
e5//LXrT0qt82otW93bRYwucrSc2J5C1sF/47oAGpVI/BDhfNd2DQum2qWrXdFOh
5VDGkkb21xwxJISWESsjVB+T0brk/RzD9HKqAkog0yQ72IGIEGcyOAGQBtlMIAja
0omK+Or+ORq5ixTI8c8N3zn+veGTGh84KYU4GwSJAjK2AWyy1ygYUPI5CUdsYhqb
ucJ3biEJrCb5uNby98iHqr2FySSCKUhJ+bWa40+oFzIrqIRwv9d0iTcKyFYE3C36
irJpY9MoeI24pqWByi5HcsNuF3vt9OsN09Ixx7fANUaXjXBdZ+5SATOF2oFbQkv3
O/8j+DE5ro8qvN5Xh5pVEqV8RABreuvRT4ZaSM6q4TWsEeRRMvqdW74VADVnw3Rb
fnfw0VrXPw==
=b+oN
-----END PGP SIGNATURE-----
pgpa6L273SryO.pgp
Description: PGP signature
--- End Message ---