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

r2415 - in glibc-package/trunk/debian: . bug bug/libc6-i386 rules.d



Author: madcoder
Date: 2007-07-16 21:17:21 +0000 (Mon, 16 Jul 2007)
New Revision: 2415

Added:
   glibc-package/trunk/debian/bug/
   glibc-package/trunk/debian/bug/libc6-i386/
   glibc-package/trunk/debian/bug/libc6-i386/presubj
Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/rules.d/debhelper.mk
Log:
Add reportbug files (rules.d snipplet is untested, hope it works).

  also add libc6-i386.presubj.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>


Added: glibc-package/trunk/debian/bug/libc6-i386/presubj
===================================================================
--- glibc-package/trunk/debian/bug/libc6-i386/presubj	                        (rev 0)
+++ glibc-package/trunk/debian/bug/libc6-i386/presubj	2007-07-16 21:17:21 UTC (rev 2415)
@@ -0,0 +1,14 @@
+issues with /usr/lib32
+======================
+
+  libc6-i386 is the sole package that is supposed to ship /usr/lib32.
+
+  If you get a problem like:
+      Unpacking replacement libc6-i386 ...
+      dpkg: error processing
+        /var/cache/apt/archives/libc6-i386_2.6-2_amd64.deb (--unpack):
+      trying to overwrite `/usr/lib32', which is also in package libfoo32xxx
+                                                                 ^^^^^^^^^^^
+
+  Then the package libfoo32xxx is at fault, do _NOT_ report a bug on libc6-i386.
+

Modified: glibc-package/trunk/debian/changelog
===================================================================
--- glibc-package/trunk/debian/changelog	2007-07-14 23:45:56 UTC (rev 2414)
+++ glibc-package/trunk/debian/changelog	2007-07-16 21:17:21 UTC (rev 2415)
@@ -8,8 +8,14 @@
   * hppa/submitted-threaddb.diff: new patch from Randolph Chung to fix
     debugging interface for NPTL on hppa.
 
- -- Aurelien Jarno <aurel32@debian.org>  Sun, 15 Jul 2007 01:44:47 +0200
+  [ Pierre Habouzit ]
+  * rules.d/debhelper.mk: add some magic to copy debian/bug/$pkg/ files into
+    /usr/share/bug/.
+  * add libc6-i386/presubj to document /usr/lib32 issues not being a
+    libc6-i386 problem.
 
+ -- Pierre Habouzit <madcoder@debian.org>  Mon, 16 Jul 2007 23:05:10 +0200
+
 glibc (2.6-2) unstable; urgency=low
 
   [ Clint Adams ]

Modified: glibc-package/trunk/debian/rules.d/debhelper.mk
===================================================================
--- glibc-package/trunk/debian/rules.d/debhelper.mk	2007-07-14 23:45:56 UTC (rev 2414)
+++ glibc-package/trunk/debian/rules.d/debhelper.mk	2007-07-16 21:17:21 UTC (rev 2415)
@@ -64,6 +64,10 @@
 	dh_installinit -p$(curpass)
 	dh_installdocs -p$(curpass) 
 	dh_link -p$(curpass)
+	set -e; if test -d debian/bug/$(curpass); then                   \
+	    dh_installdirs -p$(curpass) usr/share/bug;                   \
+	    dh_install -p$(curpass) debian/bug/$(curpass) usr/share/bug; \
+	fi
 
 	# extra_debhelper_pkg_install is used for debhelper.mk only.
 	# when you want to install extra packages, use extra_pkg_install.



Reply to: