Add some Breaks/Replaces for the odd case where Calamares is already installed. Drop this after 26.04 LTS.

This commit is contained in:
Simon Quigley 2025-02-22 09:19:34 -06:00
parent 4da5855f70
commit 60f99f9561
2 changed files with 17 additions and 0 deletions

7
debian/changelog vendored
View File

@ -1,3 +1,10 @@
calamares (3.3.14-0ubuntu2) UNRELEASED; urgency=medium
* Add some Breaks/Replaces for the odd case where Calamares is already
installed. Drop this after 26.04 LTS.
-- Simon Quigley <tsimonq2@ubuntu.com> Sat, 22 Feb 2025 09:19:06 -0600
calamares (3.3.14-0ubuntu1) plucky; urgency=medium
* New upstream release.

10
debian/control vendored
View File

@ -62,6 +62,8 @@ Depends: calamares-data (= ${binary:Version}),
util-linux-extra,
${misc:Depends},
${shlibs:Depends}
Breaks: calamares (<< 3.3.14-0ubuntu1)
Replaces: calamares (<< 3.3.14-0ubuntu1)
Recommends: btrfs-progs, squashfs-tools
Description: distribution-independent installer framework
Calamares is a distribution-independent installer framework.
@ -78,6 +80,8 @@ Description: distribution-independent installer framework
Package: calamares-data
Architecture: all
Depends: ${misc:Depends}, ${qml6:Depends}
Breaks: calamares (<< 3.3.14-0ubuntu1)
Replaces: calamares (<< 3.3.14-0ubuntu1)
Description: data for Calamares
Calamares is a distribution-independent installer framework.
.
@ -99,6 +103,8 @@ Depends: libcalamares3.3 (= ${binary:Version}),
libcalamaresui3.3 (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
Breaks: calamares (<< 3.3.14-0ubuntu1)
Replaces: calamares (<< 3.3.14-0ubuntu1)
Description: Development files for Calamares
Calamares is a distribution-independent installer framework.
.
@ -118,6 +124,8 @@ Section: libs
Architecture: linux-any
Provides: libcalamares
Depends: ${misc:Depends}, ${shlibs:Depends}
Breaks: calamares (<< 3.3.14-0ubuntu1)
Replaces: calamares (<< 3.3.14-0ubuntu1)
Description: Shared object files for Calamares
Calamares is a distribution-independent installer framework.
.
@ -137,6 +145,8 @@ Section: libs
Architecture: linux-any
Provides: libcalamaresui
Depends: ${misc:Depends}, ${shlibs:Depends}
Breaks: calamares (<< 3.3.14-0ubuntu1)
Replaces: calamares (<< 3.3.14-0ubuntu1)
Description: UI shared object files for Calamares
Calamares is a distribution-independent installer framework.
.