--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
Please unblock package llvm-toolchain-9
Hi,
I'd like to drop the Recommends: libomp-9-dev from clang-9
libomp-*-dev are not co-installable and libomp-dev depends on
libomp-11-dev. Having the Recomends on the non-default libomp-9-dev
causes many upgrade scenarios from buster with --install-recommends
enabled and libomp-dev installed to keep libomp-dev at the buster
version (and therefore libomp-7-dev installed) if some bullseye package
involved is built against clang-9 instead of clang-11.
With this Recommends dropped, libomp-dev always gets upgraded to the
bullseye version and libomp-11-dev gets installed.
The clang-9 bug is #990452
Andreas
unblock llvm-toolchain-9/1:9.0.1-17
diff -Nru llvm-toolchain-9-9.0.1/debian/changelog llvm-toolchain-9-9.0.1/debian/changelog
--- llvm-toolchain-9-9.0.1/debian/changelog 2021-01-08 12:48:25.000000000 +0100
+++ llvm-toolchain-9-9.0.1/debian/changelog 2021-06-28 20:41:14.000000000 +0200
@@ -1,3 +1,11 @@
+llvm-toolchain-9 (1:9.0.1-17) UNRELEASED; urgency=medium
+
+ * clang-9: Drop Recommends: libomp-9-dev which is not co-installable with
+ libomp-11-dev (and libomp-dev) for smoother upgrades of libomp-dev from
+ buster to bullseye. (Closes: #-1)
+
+ -- Andreas Beckmann <anbe@debian.org> Mon, 28 Jun 2021 20:41:14 +0200
+
llvm-toolchain-9 (1:9.0.1-16) unstable; urgency=medium
[ Adrian Bunk ]
diff -Nru llvm-toolchain-9-9.0.1/debian/control llvm-toolchain-9-9.0.1/debian/control
--- llvm-toolchain-9-9.0.1/debian/control 2021-01-08 12:48:25.000000000 +0100
+++ llvm-toolchain-9-9.0.1/debian/control 2021-06-28 20:41:14.000000000 +0200
@@ -34,7 +34,8 @@
${dep:devlibs-objc}, libclang-common-9-dev (= ${binary:Version}),
libclang-cpp9 (= ${binary:Version}), libc6-dev, binutils
Provides: c-compiler, objc-compiler, c++-compiler
-Recommends: llvm-9-dev, python3, libomp-9-dev
+Recommends: llvm-9-dev, python3,
+# libomp-9-dev
Suggests: clang-9-doc
Description: C, C++ and Objective-C compiler
Clang project is a C, C++, Objective C and Objective C++ front-end
--- End Message ---