The upstream minor versions are always determined by letters, so I'm unsure how to make clear that 1.3.8a+ is later than 1.3.8+. Any hints?
I just noticed that it is not just a display issue on the web page, but a real issue: my latest uploaded was rejected telling me:
Your upload included the source package proftpd-dfsg, version 1.3.8a+dfsg-1, however testing already has version 1.3.8+dfsg-8.
Uploads to unstable must have a higher version than present in testing.
Can we override that anyhow?
I can open an issue at upstream trying to
remove the RfC files, but I guess he's not really interested in these Debian internals. Further it does not solve the issue for this particular upload.
On 10/13/23 01:32, Mattia Rizzolo wrote:
On Thu, Oct 12, 2023 at 11:52:30PM +0200, Preuße, Hilmar wrote:
Hi Mattia,
The upstream minor versions are always determined by letters, so I'm unsure
how to make clear that 1.3.8a+ is later than 1.3.8+. Any hints?
I just noticed that it is not just a display issue on the web page, but a real issue: my latest uploaded was rejected telling me:
Your upload included the source package proftpd-dfsg, version 1.3.8a+dfsg-1, however testing already has version 1.3.8+dfsg-8.
Uploads to unstable must have a higher version than present in testing.
Can we override that anyhow?
I can open an issue at upstream trying to
remove the RfC files, but I guess he's not really interested in these Debian internals. Further it does not solve the issue for this particular upload.
On 10.11.2023 03:10, Wookey wrote:
Hi Wookey,
I think your options are
1) add an epoch (which exists to deal with this sort of problem)
Well, would like to avoid it, if possible.
3) upload a 'nobbled' version number, which is often done to deal
with this sort of temporary issue: 1.3.8a+really1.3.8+dfsg-1
dpkg --compare-versions 1.3.8a+dfsg lt 1.3.8a+really1.3.8+dfsg; echo $?
You mean upload the 1.3.8a as 1.3.8+really1.3.8a, 1.3.8+really1.3.8b, 1.3.8+really1.3.8c etc. until we are at 1.3.9 und we can return to normal versioning?
On 10.11.2023 03:10, Wookey wrote:
I think your options areWell, would like to avoid it, if possible.
1) add an epoch (which exists to deal with this sort of problem)
3) upload a 'nobbled' version number, which is often done to dealYou mean upload the 1.3.8a as 1.3.8+really1.3.8a, 1.3.8+really1.3.8b, 1.3.8+really1.3.8c etc. until we are at 1.3.9 und we can return to normal versioning?
with this sort of temporary issue: 1.3.8a+really1.3.8+dfsg-1
dpkg --compare-versions 1.3.8a+dfsg lt 1.3.8a+really1.3.8+dfsg; echo $? >>
I'd probably go with option 3 in this case. Ugly but temporary.Sounds like an option for now. Thanks!
On 2023-11-10 23:44 +0100, Preuße, Hilmar wrote:
On 10.11.2023 03:10, Wookey wrote:
I think your options are
1) add an epoch (which exists to deal with this sort of problem)
Well, would like to avoid it, if possible.
There is no real reason to avoid epochs
but they always feel a bit
'ugly' so people do tend to avoid them if they can.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 546 |
Nodes: | 16 (2 / 14) |
Uptime: | 57:34:03 |
Calls: | 10,397 |
Calls today: | 5 |
Files: | 14,067 |
Messages: | 6,417,451 |
Posted today: | 1 |