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

Bug#1036864: marked as done (unblock: soapysdr/0.8.1-3)



Your message dated Wed, 31 May 2023 22:06:39 +0200
with message-id <d6de173d-3212-8305-0ce1-80e649b87b76@debian.org>
and subject line Re: Bug#1036864: unblock: soapysdr/0.8.1-3
has caused the Debian Bug report #1036864,
regarding unblock: soapysdr/0.8.1-3
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1036864: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1036864
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: tony mancill <tmancill@debian.org>
Control: tag -1 + src:soapysdr

Please unblock package soapysdr

[ Reason ]
The libsoapysdr0.7 (bullseye) and libsoapysdr0.8 (bookworm) library
stacks are not co-installable due to a package conflict deep in their
dependency tree. This is sometimes hard for apt to figure out and it
may prefer to keep some obsolete packages installed and hold some
upgradable packages at the bullseye version. This can be hinted into the
right direction (removing the whole obsolete tree, and installing all
the fancy new stuff) by adding some Breaks between the roots of the
dependency trees. The explicit Breaks at the root (which has usually a
sufficiently high score) easily propagates the removal through the whole
tree.

[ Impact ]
incomplete upgrades in some cases

[ Tests ]
Local piuparts bullseye -> bookworm tests using the fixed packages,
testing all upgrade paths that had libsoapysdr0.7 (transitively)
installed in bookworm.

[ Risks ]
the Breaks targets only packages not in bookworm
and that need to get removed on upgrades from bullseye

[ Checklist ]
  [x] all changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in testing

[ Other info ]
n/a

unblock soapysdr/0.8.1-3

Andreas
diff -Nru soapysdr-0.8.1/debian/changelog soapysdr-0.8.1/debian/changelog
--- soapysdr-0.8.1/debian/changelog	2021-09-07 00:29:41.000000000 +0200
+++ soapysdr-0.8.1/debian/changelog	2023-05-24 09:35:42.000000000 +0200
@@ -1,3 +1,11 @@
+soapysdr (0.8.1-3) unstable; urgency=medium
+
+  * Team upload
+  * libsoapysdr0.8: Add Breaks: libsoapysdr0.7 for smoother upgrades from
+    bullseye.  (Closes: #1036737)
+
+ -- Andreas Beckmann <anbe@debian.org>  Wed, 24 May 2023 09:35:42 +0200
+
 soapysdr (0.8.1-2) unstable; urgency=medium
 
   * Upload to unstable
diff -Nru soapysdr-0.8.1/debian/control soapysdr-0.8.1/debian/control
--- soapysdr-0.8.1/debian/control	2021-08-25 22:17:31.000000000 +0200
+++ soapysdr-0.8.1/debian/control	2023-05-24 09:35:42.000000000 +0200
@@ -24,6 +24,7 @@
 Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Recommends: soapysdr0.8-module-all | soapysdr0.8-module
+Breaks: libsoapysdr0.7
 Description: software defined radio interface library
  SoapySDR is a library providing a common interface to SDR (software
  defined radio) hardware. Support for different hardware is added through

--- End Message ---
--- Begin Message ---
Hi,

On 28-05-2023 10:26, Andreas Beckmann wrote:
unblock soapysdr/0.8.1-3

unblocked.

Paul

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


--- End Message ---

Reply to: