Your message dated Tue, 11 Jul 2023 11:20:29 +0000
with message-id <e1qjbpx-0016kz...@fasolo.debian.org>
and subject line Bug#1036580: fixed in llvm-defaults 0.55.7
has caused the Debian Bug report #1036580,
regarding llvm-defaults: please add some Breaks 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 ow...@bugs.debian.org
immediately.)


-- 
1036580: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1036580
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: llvm-defaults
Version: 0.55.6
Severity: serious
User: debian...@lists.debian.org
Usertags: piuparts

Hi,

while analyzing piuparts bullseye->bookworm upgrade logs I found several
of your packages not being upgraded but held at the bullseye version.
This is usually caused by apt having a hard time removing an obsolete
package in order to install its (differently named) successor, if there
is only a transitive conflict between them.
These upgrade paths can be improved by adding some Breaks to higher
scoring packages.

Please consider applying the attached patch.


cheers,

Andreas
>From b0a2806356898c00f6987e3f2439cc85653ab1cf Mon Sep 17 00:00:00 2001
From: Andreas Beckmann <a...@debian.org>
Date: Mon, 15 May 2023 18:22:46 +0200
Subject: [PATCH] add Breaks against not co-installable packages for smoother
 upgrades from bullseye

---
 debian/changelog | 7 +++++++
 debian/control   | 8 +++++++-
 2 files changed, 14 insertions(+), 1 deletion(-)

diff --git a/debian/changelog b/debian/changelog
index ac0c76b..9812d22 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+llvm-defaults (0.55.7) UNRELEASED; urgency=medium
+
+  * Add Breaks against not co-installable packages for smoother upgrades from
+    bullseye.  (Closes: #)
+
+ -- Andreas Beckmann <a...@debian.org>  Mon, 15 May 2023 17:18:27 +0200
+
 llvm-defaults (0.55.6) unstable; urgency=medium
 
   * Add s390x in the lld supported archs
diff --git a/debian/control b/debian/control
index 051a071..44e1959 100644
--- a/debian/control
+++ b/debian/control
@@ -254,6 +254,7 @@ Architecture: any
 Section: libdevel
 Depends: ${shlibs:Depends}, ${misc:Depends},
  liblldb-${pv:llvm}-dev ${reqv:llvm}
+Breaks: lldb-11, python3-lldb-11
 Multi-Arch: same
 Description: Next generation, high-performance debugger, header files
  LLDB is a next generation, high-performance debugger. It is built as a set of
@@ -266,6 +267,7 @@ Package: lldb
 Architecture: any
 Depends: lldb-${pv:llvm} ${reqv:llvm}, ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
+Breaks: lldb-11, python3-lldb-11
 Multi-Arch: same
 Description: Next generation, high-performance debugger
  LLDB is a next generation, high-performance debugger. It is built as a set of
@@ -308,7 +310,7 @@ Section: python
 Architecture: any
 Depends: python3-lldb-${pv:llvm} ${reqv:llvm}, ${misc:Depends}
 Replaces: python-lldb (<< 0.49~exp2)
-Breaks: python-lldb (<< 0.49~exp2)
+Breaks: python-lldb (<< 0.49~exp2), python3-lldb-11
 Description: Next generation, high-performance debugger, python lib
  LLDB is a next generation, high-performance debugger. It is built as a set of
  reusable components which highly leverage existing libraries in the larger 
LLVM
@@ -348,6 +350,7 @@ Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: libc++1-${pv:llvm} ${reqv:llvm}, ${shlibs:Depends}, ${misc:Depends}
+Breaks: libc++1-11, libc++abi1-11
 Description: LLVM C++ Standard library
  libc++ is another implementation of the C++ standard library.
  .
@@ -368,6 +371,7 @@ Section: libdevel
 Architecture: any
 Multi-Arch: same
 Depends: libc++-${pv:llvm}-dev ${reqv:llvm}, ${misc:Depends}
+Breaks: libc++1-11, libc++abi1-11
 Description: LLVM C++ Standard library (development files)
  libc++ is another implementation of the C++ standard library
  .
@@ -390,6 +394,7 @@ Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: libc++abi1-${pv:llvm} ${reqv:llvm}, ${shlibs:Depends}, ${misc:Depends}
+Breaks: libc++abi1-11
 Description: LLVM low level support for a standard C++ library
  libc++abi is another implementation of low level support for a standard C++
  library.
@@ -407,6 +412,7 @@ Section: libdevel
 Architecture: any
 Multi-Arch: same
 Depends: libc++abi-${pv:llvm}-dev ${reqv:llvm}, ${misc:Depends}
+Breaks: libc++abi1-11
 Description: LLVM low level support for a standard C++ library (development 
files)
  libc++abi is another implementation of low level support for a standard C++
  library.
-- 
2.20.1


--- End Message ---
--- Begin Message ---
Source: llvm-defaults
Source-Version: 0.55.7
Done: Sylvestre Ledru <sylves...@debian.org>

We believe that the bug you reported is fixed in the latest version of
llvm-defaults, 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 1036...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sylvestre Ledru <sylves...@debian.org> (supplier of updated llvm-defaults 
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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 11 Jul 2023 13:00:54 +0200
Source: llvm-defaults
Architecture: source
Version: 0.55.7
Distribution: unstable
Urgency: medium
Maintainer: LLVM Packaging Team <pkg-llvm-t...@lists.alioth.debian.org>
Changed-By: Sylvestre Ledru <sylves...@debian.org>
Closes: 1036577 1036580
Changes:
 llvm-defaults (0.55.7) unstable; urgency=medium
 .
   [ Andreas Beckmann ]
   * Add Breaks against not co-installable packages for smoother upgrades from
     bullseye.  (Closes: #1036580)
   * Fix /usr/include/lld symlink.  (Closes: #1036577)
 .
   [ Sylvestre Ledru ]
   * Silent the breaks-without-version lintian warnings
Checksums-Sha1:
 bbe554de8dd9540ccd2b6fe0c700428a06ba5352 3385 llvm-defaults_0.55.7.dsc
 6b3ce50bdcf83081f754a1677f6f1b266daee531 14312 llvm-defaults_0.55.7.tar.xz
 d30667f3172fb01e53191c89a6429e152a4ed23e 12834 
llvm-defaults_0.55.7_amd64.buildinfo
Checksums-Sha256:
 1b6b809d6d4f9fed0ae19c37ace4f42d5f6e974f87e5fec3621c03a16ab8fa9c 3385 
llvm-defaults_0.55.7.dsc
 aa55389e45c547ed08dbac7adb93429bdb79a3937370158c1fe8f6144a9099c7 14312 
llvm-defaults_0.55.7.tar.xz
 128371bdcd85890451dd8114fe65f1ecb48f7473050bfe6b093f0c53f8c78143 12834 
llvm-defaults_0.55.7_amd64.buildinfo
Files:
 0d03aa8c0df5b3111437a90cc153a2a3 3385 devel optional llvm-defaults_0.55.7.dsc
 4e6a55965dc9e4060761ec7b7c05b8ea 14312 devel optional 
llvm-defaults_0.55.7.tar.xz
 9a032f41ec46acf97c918c91d576b135 12834 devel optional 
llvm-defaults_0.55.7_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEtg21mU05vsTRqVzPfmUo2nUvG+EFAmStN0sACgkQfmUo2nUv
G+EO5hAAgXjU5QV1+t6RvjChDpE8Tqg0dIQpU3DpogPAmbmtHSaeTtnkB6HeKjC3
ByyEzD5Y93W7aO2XqDMdUA22d87eY2/NBnrKln2JgMVgnyXuSqPiWNQ0fZQZ7puv
ugyTd27n+T0DYYbex4JzhHhLLVQH5if29O2wU3aFno306QOe4QepsfDq5G6wuZSa
y/P0nqi0xX2vC0LF0IdPqKrz7juIDLZ+hqYHQWgf6yLqisbYrrEAK0SRFl4OHs2N
ggirhT81DhijFqH68smSDeBd7ISiOTAi7bAKR+cg5V+dc7HLH4nBS/g+sVN7sKmV
BPjmBM6JE4oi4PUGp8MVeXwJcCVoBZ9V18Byla93HDV18+az6DifUkJOJoUWOVvS
uKQD2X+CDnBGpVyaYFa3kimaRkvESkboBxGCPv28+UJ4UZR4Mph+ApxwpRdpyGPZ
KfRNysCgE+KQfo1v75s9CqYB5YmhR+3BTZLXOYq6GiYp2dVBLTQO0ROTJwXOukrb
DysRfaRGYGy9Dv6NA85w8wvDRWHssx7nzGBwz3LcUfQPIkzIzGbQ9wzB9MAtr6G6
C6D2EeGy2jLzJ6xmRtHKcoRuK4G82Lyr2Tdej4nWoYGevt+3KQcTMPiG4yA9K8rr
0EWGshrQXfepKH8yUQ6IvtVMmphXvUbQwLwcAnee2Vfau3BU0gc=
=r/9f
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to