Your message dated Tue, 16 May 2023 10:49:03 +0000
with message-id <[email protected]>
and subject line Bug#1036073: fixed in onetbb 2021.8.0-2
has caused the Debian Bug report #1036073,
regarding libtbb12: please add Breaks against libtbb2 for smoother upgrades
from bullseye
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 [email protected]
immediately.)
--
1036073: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1036073
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libtbb12
Version: 2021.8.0-1
Severity: serious
Tags: patch
User: [email protected]
Usertags: piuparts
Hi,
libtbb2 from bullseye and libtbb12 from bookworm are not co-installable
due to libtbbmalloc2. But such transitive conflicts are sometimes hard
for apt to figure out correctly, and instead it tries to keep obsolete
packages installed and upgradable packages at the older version.
Turning the transitive conflict on a lower scoring package) into an
explicit one (on a package with a higher score) makes apt to the right
thing: remove (a stack of) obsolete library packages in order toinstall
new ones and upgrade dependencies.
Please consider applying the attached patch.
Andreas
(unless someone beats me to it, I'll take care of this one)
>From dc76321a128d4defcc1e77d0f5712743b8b4f84b Mon Sep 17 00:00:00 2001
From: Andreas Beckmann <[email protected]>
Date: Mon, 8 May 2023 19:33:51 +0200
Subject: [PATCH] libtbb12: add explicit Breaks against libtbb2
---
debian/changelog | 8 ++++++++
debian/control | 2 ++
2 files changed, 10 insertions(+)
diff --git a/debian/changelog b/debian/changelog
index 7aa18445..f0b2b28a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+onetbb (2021.8.0-2) UNRELEASED; urgency=medium
+
+ * libtbb12: Add explicit Breaks against libtbb2 for smoother upgrades from
+ bullseye. The the existing transitive Breaks via libtbbmalloc2 is not
+ sufficient for all upgrade paths. (Closes: #)
+
+ -- Andreas Beckmann <[email protected]> Mon, 08 May 2023 19:29:28 +0200
+
onetbb (2021.8.0-1) unstable; urgency=medium
* New upstream version 2021.8.0
diff --git a/debian/control b/debian/control
index 81ee5679..9f5dbeb1 100644
--- a/debian/control
+++ b/debian/control
@@ -48,6 +48,8 @@ Depends: libtbbmalloc2 (= ${binary:Version}),
${shlibs:Depends},
${misc:Depends}
Pre-Depends: ${misc:Pre-Depends}
+Breaks:
+ libtbb2 (<< 2021),
Description: parallelism library for C++ - runtime files
TBB is a library that helps you leverage multi-core processor
performance without having to be a threading expert. It represents a
--
2.20.1
--- End Message ---
--- Begin Message ---
Source: onetbb
Source-Version: 2021.8.0-2
Done: Andreas Beckmann <[email protected]>
We believe that the bug you reported is fixed in the latest version of
onetbb, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andreas Beckmann <[email protected]> (supplier of updated onetbb package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 16 May 2023 12:23:01 +0200
Source: onetbb
Architecture: source
Version: 2021.8.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: Andreas Beckmann <[email protected]>
Closes: 1036073
Changes:
onetbb (2021.8.0-2) unstable; urgency=medium
.
* Team upload.
* libtbb12: Add explicit Breaks against libtbb2 for smoother upgrades from
bullseye. The the existing transitive Breaks via libtbbmalloc2 is not
sufficient for all upgrade paths. (Closes: #1036073)
* Drop duplicate symbols.
Checksums-Sha1:
b9cad197d336609d938c405f8c54e49857dadb2f 2513 onetbb_2021.8.0-2.dsc
e6bd2e6bb6f77183c6b39a06c6c0857bdf0eae73 16416 onetbb_2021.8.0-2.debian.tar.xz
644ae9f1c4fca8f0f5d2e7ca3116d312619061e1 8623
onetbb_2021.8.0-2_source.buildinfo
Checksums-Sha256:
5625e6b3a9422bb3c72e8f24cd765c9c43eb32c9e911d271302342f001d8aeea 2513
onetbb_2021.8.0-2.dsc
594e2054401a183424792615f3689cb95c6fe2693a5857deb7d1141fe729307d 16416
onetbb_2021.8.0-2.debian.tar.xz
52eed901c557da047f764e14a0620dac04c0825e44ad169f31d844772993f79e 8623
onetbb_2021.8.0-2_source.buildinfo
Files:
5e3dc5d29ce74974edd6b72c2dc7706b 2513 libs optional onetbb_2021.8.0-2.dsc
e2612cd6eb066c6a9057598b9b4f6ad2 16416 libs optional
onetbb_2021.8.0-2.debian.tar.xz
b00e4281684f31443e5191edfff5ddb9 8623 libs optional
onetbb_2021.8.0-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJEBAEBCAAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAmRjW+cQHGFuYmVAZGVi
aWFuLm9yZwAKCRBfsz+TWentCM6CEACwHRf39K+H7L2wytgtNogfcdGjXdMQF24+
VZnZARvlnQITadYyb3qAxMjICCqpNqnk9BpAyLffqw5OMQv90OsjROKIS2Nk5wma
PWp7vC9ASwkxV253rdbD8yvBTefEE+lpxa/FiUdAnp5EYzaFBcLADNICwZEMjGnM
AhmKJoyNZ3u6DVRuNkGhGRWqHfLGoyaaRlrVYgssQDV09gIAuCnLT/9ChLPlpLPB
pqVwJS3w9s8o1TVXyF+Oz9sS/uUQ/pKdWTcOwGVoEhPkGfHy9W9FbMGUKKwsktlY
1AVDLjb+KFDFeO7bNTd4IdRmtQO/ecEkp0uddvk9LHk4t0dxEKSxXAGkvQHEkyY1
cMLiz5yJQuctWbYqgchcJr1Fnr2nQNvdNX2sUpCu+FzL5H6WXLivKxn2fUDhZ16j
cD6AUS5V6ZHJRdXs8CEDaR0tSgHQ2P/ECeULJI5hMRkdrC2Yf09Wsr8GYxBgGa7l
Ud9FXaFSR0V4BVdcq9LiRS9VXCYK/OxbqdUERenQ490RcOWtqYdu2UJ6gWCWQeJg
RvGZr0zevXbomPBUUE7ByLA0cVhonq+NEaDF/OVD5StPxZh0bD4AOJlilNJb743q
ba/XLgYCQaHpoUjl3GR4y0O89Jggr3rPBcXTpFgjnh/sFp26PlikeybVH4rb3YUy
HvwpqX5gow==
=0bsg
-----END PGP SIGNATURE-----
--- End Message ---