Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock

Please unblock package libaec

Let's add some Breaks for smoother upgrades from buster due to the hdf5
library renames.

libhdf5*-103 got renamed to libhdf5*-103-1 and these two are not
co-installable, making upgrades harder for apt.
Both depend on libsz2, so libsz2 usually gets a higher score in apt and
is thus a good candidate for these Breaks.
Transitive Breaks usually don't work well in apt, so let's break some
more old library packages in this dependency chain (further renames not
co-installable due to hdf5: libgdal20 -> libgdal28, libnetcdf13 ->
libnetcdf18).

Andreas

unblock libaec/1.0.4-2
diff -Nru libaec-1.0.4/debian/changelog libaec-1.0.4/debian/changelog
--- libaec-1.0.4/debian/changelog       2019-07-19 14:54:12.000000000 +0200
+++ libaec-1.0.4/debian/changelog       2021-04-26 16:54:22.000000000 +0200
@@ -1,3 +1,11 @@
+libaec (1.0.4-2) unstable; urgency=medium
+
+  * Team upload.
+  * libsz2: Add 'Breaks: libhdf5-103, libhdf5-mpich-103, libhdf5-openmpi-103,
+    libnetcdf13, libgdal20' for smoother upgrades from buster.
+
+ -- Andreas Beckmann <a...@debian.org>  Mon, 26 Apr 2021 16:54:22 +0200
+
 libaec (1.0.4-1) unstable; urgency=medium
 
   * New upstream release
diff -Nru libaec-1.0.4/debian/control libaec-1.0.4/debian/control
--- libaec-1.0.4/debian/control 2019-07-19 14:54:12.000000000 +0200
+++ libaec-1.0.4/debian/control 2021-04-26 16:54:22.000000000 +0200
@@ -2,13 +2,13 @@
 Section: utils
 Priority: optional
 Maintainer: Alastair McKinstry <mckins...@debian.org>
-Build-Depends: debhelper-compat (= 12), 
- dh-buildinfo, 
+Build-Depends: debhelper-compat (= 12),
+ dh-buildinfo,
  unzip
 Standards-Version: 4.4.0
-Homepage:  https://gitlab.dkrz.de/k202009/libaec
-Vcs-Browser: https://salsa.debian.org:/science-team/libaec.git
-Vcs-Git: https://salsa.debian.org:/science-team/libaec.git
+Homepage: https://gitlab.dkrz.de/k202009/libaec
+Vcs-Browser: https://salsa.debian.org/science-team/libaec
+Vcs-Git: https://salsa.debian.org/science-team/libaec.git
 
 Package: libaec0
 Section: libs
@@ -35,10 +35,11 @@
 Priority: optional
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Pre-Depends: ${misc:Pre-Depends}
+Breaks: libhdf5-103, libhdf5-mpich-103, libhdf5-openmpi-103, libnetcdf13, 
libgdal20
 Multi-Arch: same
 Description: Adaptive Entropy Coding library - SZIP
  Libaec provides fast lossless compression of 1 up to 32 bit wide
- signed or unsigned integers (samples). 
+ signed or unsigned integers (samples).
  Libaec implements Golomb Rice coding as defined in the Space Data
  System Standard documents 121.0-B-2 [1] and 120.0-G-2[2].
  .
@@ -63,7 +64,7 @@
 Section: utils
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: Adaptive Entropy Coding library (utilies)
+Description: Adaptive Entropy Coding library (utilities)
  Libaec provides fast lossless compression of 1 up to 32 bit wide
  signed or unsigned integers (samples).
  .

Reply via email to