* 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)