[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#687015: marked as done (unblock: llvm-defaults/1:3.0-14+nmu2)



Your message dated Sat, 08 Sep 2012 17:15:22 +0100
with message-id <1347120922.8753.59.camel@jacala.jungle.funky-badger.org>
and subject line Re: Bug#687015: unblock: llvm-defaults/1:3.0-14+nmu2
has caused the Debian Bug report #687015,
regarding unblock: llvm-defaults/1:3.0-14+nmu2
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 owner@bugs.debian.org
immediately.)


-- 
687015: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=687015
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package llvm-defaults

It fixes an RC bug (empty /usr/share/doc/ directories after Squeeze →
Wheezy upgrade), and another one, doc related (dangling symlink for some
manpages). The last one does not strictly follow the freeze policy, but
is in unstable for almost two months, and the fix in debian/rules is
small and useful enough so I hope you'll consider.

unblock llvm-defaults/1:3.0-14+nmu1

Thanks in advance

Regards

David

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-3-amd64 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru llvm-defaults-0.13/debian/changelog llvm-defaults-0.14+nmu1/debian/changelog
--- llvm-defaults-0.13/debian/changelog	2012-06-29 17:51:41.000000000 -0400
+++ llvm-defaults-0.14+nmu1/debian/changelog	2012-09-07 22:13:00.000000000 -0400
@@ -1,3 +1,20 @@
+llvm-defaults (0.14+nmu1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix empty /usr/share/doc/ directories after Squeeze → Wheezy upgrade: add
+    *.preinst to remove directory before the symlink is created.
+    (Closes: #685170)
+
+ -- David Prévot <taffit@debian.org>  Fri, 07 Sep 2012 22:12:56 -0400
+
+llvm-defaults (0.14) unstable; urgency=low
+
+  [ Vincent Legout ]
+  * debian/rules: Update symlinks to match binaries and manpages from llvm-3.0
+    instead of llvm-2.7 (Closes: #674896)
+
+ -- Sylvestre Ledru <sylvestre@debian.org>  Mon, 16 Jul 2012 22:39:22 +0200
+
 llvm-defaults (0.13) unstable; urgency=low
 
   * Fix the symlink bad path. Thanks to Sam Hocevar (Closes: #679468)
diff -Nru llvm-defaults-0.13/debian/libllvm-ocaml-dev.postinst llvm-defaults-0.14+nmu1/debian/libllvm-ocaml-dev.postinst
--- llvm-defaults-0.13/debian/libllvm-ocaml-dev.postinst	1969-12-31 20:00:00.000000000 -0400
+++ llvm-defaults-0.14+nmu1/debian/libllvm-ocaml-dev.postinst	2012-09-07 21:53:21.000000000 -0400
@@ -0,0 +1,13 @@
+#!/bin/sh
+set -e
+
+# Replace documentation directory with symlink
+if [ -d /usr/share/doc/libllvm-ocaml-dev ] && [ ! -L /usr/share/doc/libllvm-ocaml-dev ]; then
+    if rmdir /usr/share/doc/libllvm-ocaml-dev 2>/dev/null; then
+        ln -sf llvm-runtime /usr/share/doc/libllvm-ocaml-dev
+    fi
+fi
+
+#DEBHELPER#
+
+exit 0
diff -Nru llvm-defaults-0.13/debian/llvm-dev.postinst llvm-defaults-0.14+nmu1/debian/llvm-dev.postinst
--- llvm-defaults-0.13/debian/llvm-dev.postinst	1969-12-31 20:00:00.000000000 -0400
+++ llvm-defaults-0.14+nmu1/debian/llvm-dev.postinst	2012-09-07 21:52:57.000000000 -0400
@@ -0,0 +1,13 @@
+#!/bin/sh
+set -e
+
+# Replace documentation directory with symlink
+if [ -d /usr/share/doc/llvm-dev ] && [ ! -L /usr/share/doc/llvm-dev ]; then
+    if rmdir /usr/share/doc/llvm-dev 2>/dev/null; then
+        ln -sf llvm-runtime /usr/share/doc/llvm-dev
+    fi
+fi
+
+#DEBHELPER#
+
+exit 0
diff -Nru llvm-defaults-0.13/debian/llvm.postinst llvm-defaults-0.14+nmu1/debian/llvm.postinst
--- llvm-defaults-0.13/debian/llvm.postinst	1969-12-31 20:00:00.000000000 -0400
+++ llvm-defaults-0.14+nmu1/debian/llvm.postinst	2012-09-07 21:43:32.000000000 -0400
@@ -0,0 +1,13 @@
+#!/bin/sh
+set -e
+
+# Replace documentation directory with symlink
+if [ -d /usr/share/doc/llvm ] && [ ! -L /usr/share/doc/llvm ]; then
+    if rmdir /usr/share/doc/llvm 2>/dev/null; then
+        ln -sf llvm-runtime /usr/share/doc/llvm
+    fi
+fi
+
+#DEBHELPER#
+
+exit 0
diff -Nru llvm-defaults-0.13/debian/rules llvm-defaults-0.14+nmu1/debian/rules
--- llvm-defaults-0.13/debian/rules	2012-06-29 17:50:58.000000000 -0400
+++ llvm-defaults-0.14+nmu1/debian/rules	2012-07-16 16:39:07.000000000 -0400
@@ -107,18 +107,19 @@
 	dh_installdirs -pllvm \
 		usr/bin usr/share/man/man1
 	for bin in \
-		llvm-as llvm-prof llvm-bcanalyzer llvm-dis llvmc \
-		llvm-ranlib llvm-ld llvm-link llvm-nm tblgen llvm-ar \
-		llvm-extract llvm-config llc bugpoint opt ; do \
+		bugpoint llc llvm-ar llvm-as llvm-bcanalyzer llvm-config \
+		llvm-cov llvm-diff llvm-dis llvm-dwarfdump llvm-extract \
+		llvm-ld llvm-link llvm-mc llvm-nm llvm-objdump llvm-prof \
+		llvm-ranlib llvm-rtdyld llvm-size llvm-stub llvm-tblgen \
+		macho-dump opt ; do \
 		dh_link -pllvm \
 			/usr/lib/llvm-$(PV_LLVM)/bin/$$bin \
 			/usr/bin/$$bin ; \
 	done
 	for man in \
-		opt bugpoint llvm-ranlib llvmc llvm-as llvm-ar llvmgxx \
-		llvm-prof llvm-ld tblgen llvm-bcanalyzer llvm-dis \
-		llvm-config llc llvm-link lit llvm-extract llvm-nm \
-		llvmgcc ; do \
+		bugpoint lit llc llvm-ar llvm-as llvm-bcanalyzer llvm-config \
+		llvm-diff llvm-dis llvm-extract llvm-ld llvm-link llvm-nm \
+		llvm-prof llvm-ranlib opt tblgen ; do \
 		dh_link -pllvm \
 			/usr/share/man/man1/$$man-$(PV_LLVM).1.gz \
 			/usr/share/man/man1/$$man.1.gz ; \

--- End Message ---
--- Begin Message ---
On Sat, 2012-09-08 at 12:03 -0400, David Prévot wrote:
> control: retitle -1 unblock: llvm-defaults/1:3.0-14+nmu2
> 
> Le 08/09/2012 10:55, Adam D. Barratt a écrit :
> > On Sat, 2012-09-08 at 09:16 -0400, David Prévot wrote:
> 
> >> Damn… Should I upload a “Fix previous changelog entry” version
> 
> > That would be good, if only to avoid future confusion; thanks.
> 
> Done.

With a new small typo. ;-)

Unblocked; thanks.

Regards,

Adam

--- End Message ---

Reply to: