Package: release.debian.org Severity: normal User: [email protected] 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 <[email protected]> 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

