[neon/kde/libkscreen/Neon/unstable] debian: actually version the breaks, conflicts and replaces

Carlos De Maine null at kde.org
Wed Aug 9 04:41:25 BST 2023


Git commit 322887e123cc977e2be79ea4bd20b5d9dc2d17a4 by Carlos De Maine.
Committed on 09/08/2023 at 05:41.
Pushed by carlosdem into branch 'Neon/unstable'.

actually version the breaks, conflicts and replaces

M  +7    -7    debian/control

https://invent.kde.org/neon/kde/libkscreen/-/commit/322887e123cc977e2be79ea4bd20b5d9dc2d17a4

diff --git a/debian/control b/debian/control
index 630b681..29e462e 100644
--- a/debian/control
+++ b/debian/control
@@ -57,8 +57,8 @@ Depends: libkf6screen8 (= ${binary:Version}),
          libkf6screendpms8 (= ${binary:Version}),
          qt6-base-dev,
          ${misc:Depends}
-Breaks: libkf5screen-dev
-Replaces: libkf5screen-dev
+Breaks: libkf5screen-dev (<< ${source:Version}~ciBuild)
+Replaces: libkf5screen-dev (<< ${source:Version}~ciBuild)
 Description: library for screen management - development files
  The KDE multiple monitor support is trying be as smart as possible
  adapting the behavior of it to each use case making the configuration
@@ -69,7 +69,7 @@ Description: library for screen management - development files
 Package: libkf5screen-dev
 Section: oldlibs
 Architecture: any
-Depends: libkf6screen-dev
+Depends: libkf6screen-dev (>= ${source:Version}~ciBuild)
 Description: Dummy transitional package.
  .
  This package can be safely removed.
@@ -78,12 +78,12 @@ Package: libkf6screen8
 Architecture: any
 Multi-Arch: same
 Breaks: kscreen (<< 4:5.14),
-        libkf5screen7,
-        libkf5screen8,
+        libkf5screen7  (<< ${source:Version}~ciBuild),
+        libkf5screen8  (<< ${source:Version}~ciBuild),
         libpowerdevilcore2 (<< 4:5.14),
         plasma-workspace (<< 4:5.7),
         powerdevil (<< 4:5.12)
-Conflicts: libkf5screen7
+Conflicts: libkf5screen7  (<< ${source:Version}~ciBuild),
 Depends: libkf6screen-bin, ${misc:Depends}, ${shlibs:Depends}
 Description: library for screen management - shared library
  The KDE multiple monitor support is trying be as smart as possible
@@ -96,7 +96,7 @@ Package: libkf6screendpms8
 Architecture: any
 Multi-Arch: same
 Breaks: kscreen (<< 4:5.14),
-        libkf5screendpms8,
+        libkf5screendpms8  (<< ${source:Version}~ciBuild),
         libpowerdevilcore2 (<< 4:5.14),
         plasma-workspace (<< 4:5.7),
         powerdevil (<< 4:5.12)


More information about the Neon-commits mailing list