Re: golang-github-golang-protobuf-1-3 and -1-5 status?
On 2025-12-20 17:27, Otto Kekäläinen wrote:
Hi Reinhart and Shengjing!
Are you tracking
https://tracker.debian.org/pkg/golang-github-golang-protobuf-1-3 and
https://tracker.debian.org/pkg/golang-github-golang-protobuf-1-5? Do
you have any plans on what to do next with them?
Should -1-3 be completely removed from Debian (and Ubuntu)?
Yes, that should be safe to do so:
siretart@coccia:~$ dak rm -nR golang-github-golang-protobuf-1-3
Will remove the following packages from unstable:
golang-github-golang-protobuf-1-3 | 1.3.5-4 | source
Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
------------------- Reason -------------------
----------------------------------------------
Checking reverse dependencies...
No dependency problem found.
Reinhart has some commits in -1-5, do you plan to upload them?
I looked at the pending changes for 1-5 and find them inconsequential,
no rush to upload them.
Have
you noticed that this package Ubuntu migration is halted due to
autopkgtest failing with -1-3?
I did not, where can I find the dashboard/list of what exactly is the
issue?
I wanted to check if you have any plans here or something in progress
before I do anything myself to ensure there is no conflicting work.
As far as I understand it, the last protobuf release
https://github.com/golang/protobuf/releases was 1.5.4 on March 2024, and
I
don't expect anything else to come here.
The community has moved on to
https://pkg.go.dev/google.golang.org/protobuf
and I guess we should do the same in Debian. I don't expect that to be
an easy
task though:
siretart@coccia:~$ dak rm -nR golang-github-golang-protobuf-1-5
18:45:00 [63/165]
Will remove the following packages from unstable:
golang-github-golang-protobuf-1-3-dev | 1.5.4-2 | all
golang-github-golang-protobuf-1-5 | 1.5.4-2 | source
golang-github-golang-protobuf-1-5-dev | 1.5.4-2 | all
golang-goprotobuf-dev | 1.5.4-2 | all
protoc-gen-go-1-3 | 1.5.4-2 | all
protoc-gen-go-1-5 | 1.5.4-2 | amd64, arm64, armhf, i386, ppc64el,
riscv64, s390x
Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
------------------- Reason -------------------
----------------------------------------------
Checking reverse dependencies...
# Broken Depends:
badger: golang-github-dgraph-io-badger-dev
etcd: golang-etcd-server-dev
gitaly: golang-gitlab-gitlab-org-gitaly-dev
golang-collectd: golang-collectd-dev
golang-github-armon-go-metrics: golang-github-armon-go-metrics-dev
golang-github-denverdino-aliyungo: golang-github-denverdino-aliyungo-dev
golang-github-expediadotcom-haystack-client-go:
golang-github-expediadotcom-haystack-client-go-dev
golang-github-golang-groupcache: golang-github-golang-groupcache-dev
golang-github-google-cel-go: golang-github-google-cel-go-dev
golang-github-google-gnostic-models:
golang-github-google-gnostic-models-dev
golang-github-googleapis-gnostic: golang-github-googleapis-gnostic-dev
golang-github-gorgonia-tensor: golang-github-gorgonia-tensor-dev
golang-github-grpc-ecosystem-go-grpc-middleware:
golang-github-grpc-ecosystem-go-grpc-middleware-dev
golang-github-grpc-ecosystem-go-grpc-prometheus:
golang-github-grpc-ecosystem-go-grpc-prometheus-dev
golang-github-grpc-ecosystem-grpc-gateway:
golang-github-grpc-ecosystem-grpc-gateway-dev
golang-github-hashicorp-go-raftchunking:
golang-github-hashicorp-go-raftchunking-dev
golang-github-lightstep-lightstep-tracer-common:
golang-github-lightstep-lightstep-tracer-common-dev
golang-github-m3db-prometheus-client-model:
golang-github-m3db-prometheus-client-model-dev
golang-github-nats-io-go-nats: golang-github-nats-io-go-nats-dev
golang-github-opentracing-contrib-go-grpc:
golang-github-opentracing-contrib-go-grpc-dev
golang-github-openzipkin-zipkin-go:
golang-github-openzipkin-zipkin-go-dev
golang-github-pingcap-kvproto: golang-github-pingcap-kvproto-dev
golang-github-spiffe-go-spiffe: golang-github-spiffe-go-spiffe-dev
golang-go.opencensus: golang-go.opencensus-dev
golang-gocloud: golang-gocloud-dev
golang-gomega: golang-gomega-dev
golang-google-appengine: golang-google-appengine-dev
golang-google-cloud: golang-google-cloud-dev
golang-google-genproto: golang-google-genproto-dev
golang-gopkg-rethinkdb-rethinkdb-go.v6:
golang-gopkg-rethinkdb-rethinkdb-go.v6-dev
golang-k8s-client-go: golang-k8s-client-go-dev
golang-protobuf-extensions: golang-protobuf-extensions-dev
incus: golang-github-lxc-incus-dev
notary: golang-github-docker-notary-dev
# Broken Build-Depends:
badger: golang-github-golang-protobuf-1-5-dev
caddy: golang-github-golang-protobuf-1-5-dev
debiman: golang-goprotobuf-dev
docker.io: golang-github-golang-protobuf-1-5-dev
etcd: golang-github-golang-protobuf-1-5-dev
protoc-gen-go-1-5
gh: golang-github-golang-protobuf-1-5-dev (1.5.3 >=)
gitaly: golang-github-golang-protobuf-1-5-dev
gitlab: golang-github-golang-protobuf-1-5-dev
gitlab-shell: golang-github-golang-protobuf-1-5-dev
golang-android-soong: golang-goprotobuf-dev
golang-collectd: golang-github-golang-protobuf-1-5-dev
golang-github-armon-go-metrics: golang-github-golang-protobuf-1-5-dev
golang-github-denverdino-aliyungo: golang-github-golang-protobuf-1-5-dev
golang-github-expediadotcom-haystack-client-go:
golang-github-golang-protobuf-1-5-dev
golang-github-golang-groupcache: golang-github-golang-protobuf-1-5-dev
golang-github-google-cel-go: golang-github-golang-protobuf-1-5-dev
golang-github-google-gnostic-models:
golang-github-golang-protobuf-1-5-dev
golang-github-googleapis-gnostic: golang-github-golang-protobuf-1-5-dev
protoc-gen-go-1-5
golang-github-gorgonia-tensor: golang-github-golang-protobuf-1-5-dev
golang-github-grpc-ecosystem-go-grpc-middleware:
golang-github-golang-protobuf-1-5-dev
golang-github-grpc-ecosystem-go-grpc-prometheus:
golang-github-golang-protobuf-1-5-dev
protoc-gen-go-1-5
golang-github-grpc-ecosystem-grpc-gateway:
golang-github-golang-protobuf-1-5-dev
golang-github-grpc-ecosystem-grpc-opentracing:
golang-github-golang-protobuf-1-5-dev
golang-github-hashicorp-go-plugin: golang-github-golang-protobuf-1-5-dev
protoc-gen-go-1-5
golang-github-hashicorp-go-raftchunking: golang-goprotobuf-dev (1.3.2~
>=)
golang-github-lightstep-lightstep-tracer-common:
golang-github-golang-protobuf-1-5-dev
golang-github-m3db-prometheus-client-model: golang-goprotobuf-dev
golang-github-nats-io-go-nats: golang-github-golang-protobuf-1-5-dev
golang-github-opentracing-contrib-go-grpc:
golang-github-golang-protobuf-1-5-dev
golang-github-openzipkin-zipkin-go:
golang-github-golang-protobuf-1-5-dev
golang-github-pingcap-kvproto: golang-goprotobuf-dev
golang-github-spiffe-go-spiffe: protoc-gen-go-1-5
golang-go.opencensus: golang-github-golang-protobuf-1-5-dev
golang-gocloud: golang-github-golang-protobuf-1-5-dev
|golang-github-golang-protobuf-1-3-dev
golang-gomega: golang-github-golang-protobuf-1-5-dev
golang-google-appengine: golang-github-golang-protobuf-1-5-dev
golang-google-cloud: golang-github-golang-protobuf-1-5-dev
golang-google-genproto: golang-github-golang-protobuf-1-5-dev
golang-gopkg-rethinkdb-rethinkdb-go.v6:
golang-github-golang-protobuf-1-5-dev
protoc-gen-go-1-5
golang-k8s-client-go: golang-github-golang-protobuf-1-5-dev
golang-protobuf-extensions: golang-github-golang-protobuf-1-5-dev
golang-v2ray-core: protoc-gen-go-1-5
incus: golang-github-golang-protobuf-1-5-dev
mirrorbits: golang-github-golang-protobuf-1-5-dev
protoc-gen-go-1-5
nextcloud-spreed-signaling: protoc-gen-go-1-5
notary: golang-github-golang-protobuf-1-5-dev
protoc-gen-go-1-5
opensnitch: protoc-gen-go-1-5 |protoc-gen-go-1-3
prometheus-pushgateway: golang-github-golang-protobuf-1-5-dev
protobuild: golang-github-golang-protobuf-1-5-dev
Dependency problem found.
-rt
Reply to: