Your message dated Wed, 30 Nov 2011 16:47:36 +0000
with message-id <[email protected]>
and subject line Bug#637799: fixed in d-shlibs 0.48
has caused the Debian Bug report #637799,
regarding d-shlibs: d-shlibmove can not be used when packageing a Multi-Arch: 
same package
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 [email protected]
immediately.)


-- 
637799: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=637799
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: d-shlibs
Version: 0.47
Severity: important
Tags: patch

d-shlibmove always install shared libraries into /usr/lib, but for Multi-Arch:
same packages they should go into /usr/lib/<architecture-tripplet>.

Attaching a patch that gives d-shlibmove a --multiarch option, to be used when
packageing a Multi-Arch: same package.

-- System Information:
Debian Release: wheezy/sid
  APT prefers oneiric-security
  APT policy: (500, 'oneiric-security'), (500, 'oneiric')
Architecture: amd64 (x86_64)

Kernel: Linux 3.0.0-7-generic (SMP w/2 CPU cores)
Locale: LANG=sv_SE.UTF-8, LC_CTYPE=sv_SE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages d-shlibs depends on:
ii  binutils       2.21.53.20110810-0ubuntu1 The GNU assembler, linker and bina

d-shlibs recommends no packages.

d-shlibs suggests no packages.

-- no debconf information
diff -u -r d-shlibs-0.47.orig/d-shlibmove d-shlibs-0.47/d-shlibmove
--- d-shlibs-0.47.orig/d-shlibmove	2011-07-02 15:44:26.000000000 +0200
+++ d-shlibs-0.47/d-shlibmove	2011-08-14 18:00:17.817115860 +0200
@@ -97,6 +97,7 @@
 DEVUNVERSIONED=no
 IGNORELIBDEP=no
 INCLUDELA=yes
+MULTIARCH=no
 while [ -n "$1" ]; do
     case $1 in
 	--moveshl)
@@ -115,6 +116,10 @@
 	    DOIT=yes
 	    shift;
 	    ;;
+	--multiarch)
+	    MULTIARCH=yes
+	    shift;
+	    ;;
 	--extralib)
 	    readlibnameinfo "$2"
 	    DEVLIB_TO_CHECK="${DEVLIB_TO_CHECK} $2"
@@ -219,6 +224,10 @@
     echo "mv ${A} debian/${PKGDEV}/${B}" >> "${execscript}"
 done
 
+if [ "${MULTIARCH}" = "yes" ]; then
+    sed -i -e "s/usr\/lib\( || true\)\?$/usr\/lib\/$(dpkg-architecture -qDEB_HOST_MULTIARCH)\1/" "${execscript}"
+fi
+
 cat "${execscript}"
 
 # check the syntax of the control file.
diff -u -r d-shlibs-0.47.orig/d-shlibmove.1 d-shlibs-0.47/d-shlibmove.1
--- d-shlibs-0.47.orig/d-shlibmove.1	2011-06-10 03:03:45.000000000 +0200
+++ d-shlibs-0.47/d-shlibmove.1	2011-08-14 17:59:06.242683425 +0200
@@ -47,6 +47,14 @@
 shared library.
 
 .TP
+.BI "--multiarch"
+
+By default
+.B d-shlibmove
+installs the shared library and any extralibs into /usr/lib.
+Add this flag to install them into /usr/lib/<architecture-tripplet> instead.
+
+.TP
 .BI "--commit"
 
 By default

--- End Message ---
--- Begin Message ---
Source: d-shlibs
Source-Version: 0.48

We believe that the bug you reported is fixed in the latest version of
d-shlibs, which is due to be installed in the Debian FTP archive:

d-shlibs_0.48.dsc
  to main/d/d-shlibs/d-shlibs_0.48.dsc
d-shlibs_0.48.tar.gz
  to main/d/d-shlibs/d-shlibs_0.48.tar.gz
d-shlibs_0.48_all.deb
  to main/d/d-shlibs/d-shlibs_0.48_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jonas Smedegaard <[email protected]> (supplier of updated d-shlibs package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 30 Nov 2011 23:35:37 +0700
Source: d-shlibs
Binary: d-shlibs
Architecture: source all
Version: 0.48
Distribution: unstable
Urgency: low
Maintainer: Jonas Smedegaard <[email protected]>
Changed-By: Jonas Smedegaard <[email protected]>
Description: 
 d-shlibs   - Debian shared library package building helper scripts
Closes: 632805 637799 645471 646226
Changes: 
 d-shlibs (0.48) unstable; urgency=low
 .
   * Add quirks:
     + liblcms2-dev
     + ld1-dev
       Closes: bug#645471. Thanks to Thorsten Glaser and Samuel Thibault.
     + libtinfo5-dev
       Closes: bug#646226. Thanks to Sven Joachim.
     + ld-linux2-dev
       Closes: bug#632805. Thanks to Nobuhiro Iwamatsu.
   * Update package relations:
     + Relax build-depend unversioned on debhelper (needed version
       satisfied even in oldstable).
   * Add --multiarch option.
     Closes: bug#637799. Thanks to Jon Severinsson.
Checksums-Sha1: 
 0294f2e8bc258e2088fdffb9f6e9e1bccd89584a 1517 d-shlibs_0.48.dsc
 a160d14475b53ea42cba6e21ef117d00b202e561 22662 d-shlibs_0.48.tar.gz
 d05d43904884b3633363ba2c1586874a82e4fb22 15202 d-shlibs_0.48_all.deb
Checksums-Sha256: 
 19abdadfae6703cfefe5d849923f57caa0f0f8710b55f916029e3b00a1f34f81 1517 
d-shlibs_0.48.dsc
 439633d6903951b10e3f0219d43f1d73a8bbe7f1bc3451817e6d626a8b0c4e9b 22662 
d-shlibs_0.48.tar.gz
 f6e13427aa54d0b96fbd287d9db7436d73dbaebdefcf5c470a61e311c7b99964 15202 
d-shlibs_0.48_all.deb
Files: 
 6ee093946d94fc69aa2e59e8f615e6f2 1517 utils optional d-shlibs_0.48.dsc
 3a49704290cbec59c83869d9d7bc0b0d 22662 utils optional d-shlibs_0.48.tar.gz
 296c03b49219f21d9bcafd890f3ed396 15202 utils optional d-shlibs_0.48_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAEBCgAGBQJO1lvEAAoJECx8MUbBoAEhY5gQAKjelZdhRSVFJlVUXgS0RhVM
NNbzIAU/OyXpspqCjUonjvRjn1hP2QEwR93+LK7h87L7ZR9OzZ0SCOufRmxZH+sp
SdEV3p29bY7qXQczazJfnqNz8TjmVmicgq8vJYUvnfPxbyfYdADHzn1YEuunMmtT
8bbDeK7wSUCCC+broyV6MeDot05niIGYH6WbXEQ4xI+2qeypGGRiSxmjun+fmm66
jT2M3k4Wdwp+gv/Z39TXw52Yw2F1GaAIHxz9VO1WBW6oI4l6+T2cFfEmWoR65UXN
qhQ+Xb6u++CX9Rj/IrXQy19+PjOmTX1uyb9uU24CJa7K62kIppEHt0NVMadyIYmX
UxCcPVzTbJjKxMJycJC3w/Z68cYuEq5WUHzeTc3XhO66HARMS3zGY+H156/quIlT
osGG1QRdkauRjcpShwj+PMy0vXUWx3FB1YNvcfn3jt3clPo5EcNX5+gbmgtsisrD
/p41yY51YovIAIh3/5DJKuPku5cnZvQw3z+g2ZnOcgVejNX89ACMFH0Byhwgby6z
rXTmEiGv6YF2wi3pgvHqgKHCPwDfgJ+X/HbeXT8cU88X+dv9zu/jrsovAX+ZaOoh
sfaiBncG6jAbE78nsCsbAO5pm7ZKV44q+wI4I+LxbyvFATS3bx1/Yb+yPJ0AGV+m
t50ILdxyVeXSZqQ6Ikuh
=l93l
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to