• Bug#1109513: Likely golang-github-golang-protobuf-1-{3,5}-dev transitio

    From Mathias Gibbens@21:1/5 to All on Sat Jul 19 13:50:01 2025
    The root cause looks like the golang-github-golang-protobuf-1-3-dev
    golang-github-golang-protobuf-1-5-dev transition.

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEE1Bp60H32xfynSJ8cKe7i1uz0QvkFAmh7hCkACgkQKe7i1uz0 Qvldaw/+PjJriOiFqTJjlfc7ejN7dIjMWkHRmPfWF3GScJ1+/f4q4RZDxT+rMkeK dh2BWzNNk7z48q13TClHI4c35IvUuZ+9cLqjhpTpeoTlcjHzIRNzrjMkjo6T/Yp4 YrhyiMqwwFjCzTXGExtwpJceA8xw6D7sqce40uwIGWo3uxP+ok8yadkWy12a3SEe DKrGjZCQuUJqmLpeZBnMVpbMqAQRcwQSSVzn6CRCNhVDLxibOmNKgCJ7Ykh+u0cH LR/4uchIee8LKyQ5xWtGu3sSdiw0muB3e7X6SOOXm6wXuSMGn1Px0dRwuA3gIcD2 ZsTeFR13IMY6HQQR0fgX5ylkOxNQdD+hJFp9a92Q45xL0a6MbF0g4NoQg1AuP9A9 TmuzVywIjLVLZpyGvIlZTJImrH82sxkr1u1BU/+yf7T7gcSgZETzCvQG0IAoS6LG bxidY6Spz0aO0QAUnwWhHVYttl6rMf3Nl6ey+z9V5jdX4mpT/oUGJHhJ/GSNic2M qSPxeyCVYOI/xIU4oP9XKTw6KRIIEap0fdGbij6ezCSc6+zB7h5i0EZmaWimItbq HeIXqWXDhWcSNUtvH0f7gtdoy4DfI2q5VdsEleaIhU35sDTVOuAPNHVQUeZJtUsI dIjQ2CQnsWDvS1EeDsJrGx4VIO1+o4T8c+jC89FsmaKhxwnqqo4=
    =DEMI
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jochen Sprickerhof@21:1/5 to All on Sat Jul 26 08:50:01 2025
    * Mathias Gibbens <[email protected]> [2025-07-19 11:40]:
    The root cause looks like the golang-github-golang-protobuf-1-3-dev
    golang-github-golang-protobuf-1-5-dev transition.

    I agree. Sadly this transition is still incomplete as there are a number
    of packages build depending on the old version:

    $ dak rm -nRb golang-github-golang-protobuf-1-3-dev protoc-gen-go-1-3
    Will remove the following packages from unstable:

    golang-github-golang-protobuf-1-3-dev | 1.3.5-4 | all
    protoc-gen-go-1-3 | 1.3.5-4+b12 | riscv64
    protoc-gen-go-1-3 | 1.3.5-4+b14 | amd64, arm64, armel, armhf, i386, mips64el, ppc64el, s390x

    Maintainer: Debian Go Packaging Team <[email protected]>

    ------------------- Reason -------------------

    ----------------------------------------------

    Checking reverse dependencies...
    # Broken Depends:
    golang-github-golang-protobuf-1-3: golang-goprotobuf-dev

    # Broken Build-Depends:
    golang-github-golang-groupcache: golang-github-golang-protobuf-1-3-dev golang-github-spiffe-go-spiffe: protoc-gen-go-1-3
    golang-google-appengine: golang-github-golang-protobuf-1-3-dev golang-gopkg-rethinkdb-rethinkdb-go.v6: golang-github-golang-protobuf-1-3-dev
    protoc-gen-go-1-3 golang-protobuf-extensions: golang-github-golang-protobuf-1-3-dev golang-v2ray-core: protoc-gen-go-1-3


    Given those are Go packages they probably produce the same binary
    packages with the new protobuf version but I did not check this.


    Once this is done we can change golang-github-golang-protobuf-1-3 to
    contain only transitional dummy packages. This would mean the following changes:

    Package: golang-github-golang-protobuf-1-3-dev
    Description: transitional dummy package
    Replaces:
    Depends: golang-github-golang-protobuf-1-5-dev
    Conflicts:
    Breaks:

    Package: golang-goprotobuf-dev
    Depends: golang-github-golang-protobuf-1-5-dev, protoc-gen-go-1-5

    Package: protoc-gen-go-1-3
    Description: transitional dummy package
    Replaces:
    Depends: protoc-gen-go-1-5
    Conflicts: protoc-gen-go

    Package: golang-github-golang-protobuf-1-5-dev
    Conflicts: golang-goprotobuf-dev, golang-github-golang-protobuf-1-3-dev (<< 1.3.5-4+b13)
    Replaces: golang-github-golang-protobuf-1-3-dev (<< 1.3.5-4+b13)

    Package: protoc-gen-go-1-5
    Conflicts: protoc-gen-go, protoc-gen-go-1-3 (<< 1.3.5-4+b13)
    Replaces: protoc-gen-go-1-3 (<< 1.3.5-4+b12)

    Would be great if someone would pick this up but please coordinate with
    the release time before uploading.

    Cheers Jochen

    -----BEGIN PGP SIGNATURE-----

    iQIzBAEBCgAdFiEEc7KZy9TurdzAF+h6W//cwljmlDMFAmiEeY8ACgkQW//cwljm lDMWEA/+NL66TUPET8FuvtI7QWBaZBXtF+Q/cONQfwQZMYIDADt//+SFFVWZTmkb 9M8Z0pXzfaZ1DVuduEKDtY7pTvK3lgHQLRUbeYFx/AOX5rTwjQ4wZTvtitIuKOWv 6WS7zM54ek9N8me9Fs4rehGR88C3yj+wgDeTo5TU8o3A7DVUoFkv1bs2ar/FXmii LfDU0pMX5QXUVFwqqDLjYEiaEZOPl/+nEZsk5KWxVuDQ52cTbstfyy8qIC6Qc9TB FdmOToX6itfLtNUILj7y+b6aqv6GQysT0P4kCbDHmj4y22n2LJqr6dkClERqfWww D6SyWFyk1SRMigtdSfSSbOmGROACrRVHHUiPXFwiTXF5vWLBOsH7hyhuhLPs41p2 w+MHFjReMQWu6lHID+GJIqkP+p9S7xKO6OiNR+J0sKLNHSmaczfpGFVu58W9HPfZ Xtvpp1d3CTp7LGcS6k2Ea2VD/VnH16UOwZxYT4463rxbZOtCzdq4zAH2zNqys+Si Ter1kxWsB9HrO8RaFmHmJE3UMGVUT4x2ICHpBuhLWl/fzvMooYYofLnh2t3OSv+/ h28N7mIoBenpDIELCDu/HYDW2Gaw05XpGtlKqofOW3+g9tiqm5SvACHPOq3wBsoL Y5gA4f/XNnDRx7YE/uwOpksTh2CNuMWU6ZhJgiwob2RnQ4Ao5gU=
    =LGvp
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)