[neon/neon-packaging/libplasma/Neon/release] debian: add back the breaks and transitionals for kf5 as they are already in the wild and can't be pulled

Carlos De Maine null at kde.org
Sat Jun 14 09:36:15 BST 2025


Git commit 50435811d2ac1b5aaf449ff69b7620df8919654d by Carlos De Maine.
Committed on 14/06/2025 at 08:36.
Pushed by carlosdem into branch 'Neon/release'.

add back the breaks and transitionals for kf5 as they are already in the wild and can't be pulled

M  +27   -1    debian/control

https://invent.kde.org/neon/neon-packaging/libplasma/-/commit/50435811d2ac1b5aaf449ff69b7620df8919654d

diff --git a/debian/control b/debian/control
index ff4bb1b..1ca0e30 100644
--- a/debian/control
+++ b/debian/control
@@ -57,6 +57,9 @@ Package: libplasma6
 Architecture: any
 Section: kde
 X-Neon-MergedPackage: true
+Breaks: libkf5plasma5 (<< 6),
+        plasma-framework (<< 6),
+        plasma-framework6 (<< 6),
 Depends: qml6-module-org-kde-kconfig,
          qml6-module-org-kde-kirigami2,
          qml6-module-org-kde-kquickcontrols,
@@ -68,11 +71,15 @@ Depends: qml6-module-org-kde-kconfig,
          ${misc:Depends},
          ${shlibs:Depends}
 Replaces: kf6-plasma-framework,
+          libkf5plasma5 (<< 6),
+          libkf5plasmaquick5,
           libkf6plasma,
           libkf6plasma-doc,
           libkf6plasmaquick6,
           libplasmaquick6,
           plasma-desktoptheme,
+          plasma-framework6 (<< 6), 
+          plasma-framework (<< 6),
 Description: Plasma Runtime components
  Plasma library and runtime components based upon KF6 and Qt6.
  .
@@ -90,7 +97,8 @@ Depends: kf6-extra-cmake-modules,
          qt6-base-dev,
          qt6-declarative-dev,
          ${misc:Depends}
-Replaces: plasma-framework6-dev, 
+Replaces: plasma-framework6-dev,
+          libkf5plasma-dev,
           libkf6plasma-dev, 
           kf6-plasma-framework-dev
 Description: development files for plasma-framework
@@ -116,6 +124,24 @@ Depends: libplasma-dev, ${misc:Depends}
 Description: Dummy transitional
  Transitional dummy package.
 
+Package: libkf5plasma-dev
+Architecture: all
+Depends: libplasma-dev, ${misc:Depends}
+Description: Dummy transitional
+ Transitional dummy package.
+
+Package: libkf5plasma5
+Architecture: all
+Depends: libplasma6, ${misc:Depends}
+Description: Dummy transitional
+ Transitional dummy package.
+
+Package: libkf5plasmaquick5
+Architecture: all
+Depends: libplasma6, ${misc:Depends}
+Description: Dummy transitional
+ Transitional dummy package.
+
 Package: libf6plasmaquick6
 Architecture: all
 Depends: libplasma6, ${misc:Depends}


More information about the Neon-commits mailing list