Bug#979817: llvm-defaults: diff for NMU version 0.51+nmu3

Jonas Smedegaard dr at jones.dk
Mon Jan 11 15:10:07 GMT 2021


Control: tags 979817 + patch
Control: tags 979817 + pending


Dear maintainer,

I've prepared an NMU for llvm-defaults (versioned as 0.51+nmu3) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer.

Regards.

diff -Nru llvm-defaults-0.51+nmu2/debian/changelog llvm-defaults-0.51+nmu3/debian/changelog
--- llvm-defaults-0.51+nmu2/debian/changelog	2021-01-09 18:25:49.000000000 +0100
+++ llvm-defaults-0.51+nmu3/debian/changelog	2021-01-11 15:49:22.000000000 +0100
@@ -1,3 +1,13 @@
+llvm-defaults (0.51+nmu3) unstable; urgency=medium
+
+  * Non-maintainer upload.
+
+  * add note documenting need for Breaks+Replaces
+  * fix relax breaks+replaces;
+    closes: bug#979817, thanks to Andreas Beckmann and Sylvestre Ledru
+
+ -- Jonas Smedegaard <dr at jones.dk>  Mon, 11 Jan 2021 15:49:22 +0100
+
 llvm-defaults (0.51+nmu2) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru llvm-defaults-0.51+nmu2/debian/control llvm-defaults-0.51+nmu3/debian/control
--- llvm-defaults-0.51+nmu2/debian/control	2021-01-09 18:22:52.000000000 +0100
+++ llvm-defaults-0.51+nmu3/debian/control	2021-01-11 15:48:18.000000000 +0100
@@ -212,8 +212,10 @@
 Architecture: any
 Depends: lld-${pv:llvm} ${reqv:llvm}, ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
-Replaces: llvm (= 0.51+nmu1)
-Breaks: llvm (= 0.51+nmu1)
+# TODO: drop when 0.51+nmu1 with broken symlink is in no Debian suite
+# (see release 0.51+nmu2)
+Replaces: llvm (<< 0.51+nmu2)
+Breaks: llvm (<< 0.51+nmu2)
 Description: LLVM-based linker
  LLD is a new, high-performance linker. It is built as a set of reusable
  components which highly leverage existing libraries in the larger LLVM
diff -Nru llvm-defaults-0.51+nmu2/debian/TODO llvm-defaults-0.51+nmu3/debian/TODO
--- llvm-defaults-0.51+nmu2/debian/TODO	1970-01-01 01:00:00.000000000 +0100
+++ llvm-defaults-0.51+nmu3/debian/TODO	2021-01-09 19:13:35.000000000 +0100
@@ -0,0 +1,3 @@
+  * stop lld break+Replace llvm
+    when 0.51+nmu1 with broken symlink has gone from all Debian suites
+    (see release 0.51+nmu2)



More information about the Pkg-llvm-team mailing list