--=-=-=
Content-Type: text/plain
So are these the right patches? It seems both golang-github-golang-protobuf-1-3 and golang-github-golang-protobuf-1-5
uses Conflicts and needs to be modified. The first patch below is for
1-3 and the last one for 1-5. I have limited time so if anyone has time
to test, revise patches and do the upload, please don't wait for me.
/Simon
--=-=-=
Content-Type: text/x-diff
Content-Disposition: inline;
filename=0001-Use-Breaks-instead-of-Conflicts.patch
Content-Transfer-Encoding: quoted-printable
From f54c8aee95597558491fbbbff6fe87d406ff9722 Mon Sep 17 00:00:00 2001
From: Simon Josefsson <
[email protected]>
Date: Mon, 21 Jul 2025 10:33:31 +0200
Subject: [PATCH] Use Breaks: instead of Conflicts:.
---
debian/control | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/debian/control b/debian/control
index ce48496..f98eae7 100644
--- a/debian/control
+++ b/debian/control
@@ -31,8 +31,8 @@ Package: golang-github-golang-protobuf-1-3-dev
Architecture: all
Multi-Arch: foreign
Depends: ${misc:Depends},
-Conflicts: golang-github-golang-protobuf-1-5-dev,
-Breaks: golang-goprotobuf-dev (<< 1.3.5-1~),
+Breaks: golang-github-golang-protobuf-1-5-dev,
+ golang-goprotobuf-dev (<< 1.3.5-1~),
Replaces: golang-goprotobuf-dev (<< 1.3.5-1~),
Description: Go support for protocol buffers (version v1.3.x)
This module (github.com/golang/protobuf) contains Go bindings for protocol
@@ -50,8 +50,8 @@ Depends: libprotobuf-dev,
${misc:Depends},
${shlibs:Depends},
Breaks: golang-goprotobuf-dev (<< 1.3.5-1~),
-Conflicts: protoc-gen-go,
- protoc-gen-go-1-5,
+ protoc-gen-go,
+ protoc-gen-go-1-5,
Replaces: golang-goprotobuf-d