[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1109527: Acknowledgement (unblock: lapack/3.12.1-3 (pre-approval))



Control: retitle -1 unblock: lapack/3.12.3-4 (pre-approval)

We need to bump the revision since -3 was uploaded to experimental.

My previously proposed solution "Breaks+Replaces" won't work.
The working solution is to introduce a transitional dummy package
so apt can correctly deal with the package deprecation, as shown
in the following debdiff:

```
diff -Nru lapack-3.12.1/debian/changelog lapack-3.12.1/debian/changelog
--- lapack-3.12.1/debian/changelog	2025-01-27 19:54:31.000000000 -0500
+++ lapack-3.12.1/debian/changelog	2025-07-19 08:35:40.000000000 -0400
@@ -1,3 +1,10 @@
+lapack (3.12.1-3) experimental; urgency=medium
+
+  [ Jochen Sprickerhof ]
+  * Add libatlas3-base transitional dummy package (Closes: #1109176)
+
+ -- Jochen Sprickerhof <jspricke@debian.org>  Sat, 19 Jul 2025 14:35:40 +0200
+
 lapack (3.12.1-2) unstable; urgency=medium
 
   * Upload to unstable.
diff -Nru lapack-3.12.1/debian/control lapack-3.12.1/debian/control
--- lapack-3.12.1/debian/control	2025-01-14 10:11:01.000000000 -0500
+++ lapack-3.12.1/debian/control	2025-07-19 08:35:40.000000000 -0400
@@ -314,6 +314,13 @@
  .
  This package contains a shared version of the library.
 
+Package: libatlas3-base
+Depends: libblas3, ${misc:Depends}
+Architecture: all
+Section: oldlibs
+Description: transitional package
+ This is a transitional package. It can safely be removed.
+
 Package: libblas64-3
 Architecture: any
 Multi-Arch: same
```


Reply to: