Bug#990788: unblock: llvm-toolchain-9/1:9.0.1-17 (pre-approval)

2021-07-12 Thread Andreas Beckmann

Control: retitle -1 unblock: llvm-toolchain-9/1:9.0.1-16.1
Control: tag -1 - moreinfo

On 10/07/2021 13.35, Graham Inggs wrote:

Assuming it can happen soon, please go ahead upload to unstable, and
remove the moreinfo tag once it has built.


NMU uploaded and built on the fast architectures. 3 builds still running 
(mips*, armel) but these often take 1-3 days.


Andreas



Bug#990788: unblock: llvm-toolchain-9/1:9.0.1-17 (pre-approval)

2021-07-10 Thread Graham Inggs
Control: tags -1 + moreinfo confirmed

Hi Andreas

On Wed, 7 Jul 2021 at 16:09, Andreas Beckmann  wrote:
> 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.

Assuming it can happen soon, please go ahead upload to unstable, and
remove the moreinfo tag once it has built.

Regards
Graham



Bug#990788: unblock: llvm-toolchain-9/1:9.0.1-17 (pre-approval)

2021-07-07 Thread Andreas Beckmann
Package: release.debian.org
Severity: normal
User: release.debian@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.0 
+0100
+++ llvm-toolchain-9-9.0.1/debian/changelog 2021-06-28 20:41:14.0 
+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   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.0 
+0100
+++ llvm-toolchain-9-9.0.1/debian/control   2021-06-28 20:41:14.0 
+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