[elbe-devel] [PATCH] debian control: Add conflicts for the bin packages

bage at linutronix.de bage at linutronix.de
Mon Feb 10 13:54:29 CET 2020


From: Bastian Germann <bage at linutronix.de>

The elbe binary and some of the elbepack.commands files were moved from the
elbe package to the python*-elbe-bin packages.  This leads to file conflicts
on upgrading elbe.

Use Conflicts to help the package resolver with upgrading an existing elbe
installation.

Signed-off-by: Bastian Germann <bage at linutronix.de>
---
 debian/control | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/debian/control b/debian/control
index 804946dc6..fafffb064 100644
--- a/debian/control
+++ b/debian/control
@@ -41,7 +41,7 @@ Description: xml schema files
  schemas are used by ELBE.
 
 Package: python-elbe-bin
-Conflicts: elbe-common
+Conflicts: elbe (<< 12.3), elbe-common, python3-elbe-bin
 Architecture: all
 Depends: python-elbe-common (= ${binary:Version}),
   python (>= 2.7~),
@@ -52,7 +52,7 @@ Description: elbe executable
  python-modules are shared by several elbe subcommands.
 
 Package: python3-elbe-bin
-Conflicts: elbe-common
+Conflicts: elbe (<< 12.3), elbe-common, python-elbe-bin
 Architecture: all
 Depends: python3-elbe-common (= ${binary:Version}),
   python3,
-- 
2.20.1




More information about the elbe-devel mailing list