Package: python3-protobuf
Version: 36.0~rc1-1+b1
Severity: important

The python3-protobuf packages in Debian experimental switched to a
different version scheme:

```
$ rmadison -s unstable,experimental -a amd64 python3-protobuf
python3-protobuf | 3.21.12-16    | unstable     | amd64
python3-protobuf | 36.0~rc1-1+b1 | experimental | amd64
```

But 36.0~rc1 is not the version number that is used by upstream for
releases on Pypi. The current version there is 7.36.0rc1.

Debian omits the major version part.

I think that is confusing and python3-protobuf versions should match
the versions that upstream uses for Pypi releases. Everything else
seems to be very fragile for versioned dependencies on
python3-protobuf.

(This might require that src:protobuf overrides the "Version" field
for some binary packages.)

Ansgar

Reply via email to