Your message dated Fri, 05 Aug 2011 18:18:29 +0000
with message-id <[email protected]>
and subject line Bug#634250: fixed in pcre3 8.12-4
has caused the Debian Bug report #634250,
regarding Please transition pcre3 for multiarch
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.)
--
634250: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=634250
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: pcre3
Version: 8.12-3
Tags: patch
User: [email protected]
Usertags: ubuntu-patch oneiric origin-ubuntu
Hi Mark,
Please find attached a patch to pcre3 to transition it to use of the
multiarch library paths as described at
<http://wiki.debian.org/Multiarch/Implementation>. This patch has been
applied and is being used successfully in Ubuntu 11.04, and should be safe
to apply in Debian now that multiarch has been bootstrapped there.
Note that this includes the change suggested in bug #616660, dropping
pcretest from the package.
Thanks,
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer http://www.debian.org/
[email protected] [email protected]
=== modified file 'debian/control'
--- debian/control 2011-02-08 20:38:49 +0000
+++ debian/control 2011-03-17 18:05:59 +0000
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Mark Baker <[email protected]>
Standards-Version: 3.9.1
-Build-Depends: debhelper (>= 5.0.22)
+Build-Depends: debhelper (>= 5.0.22), dpkg-dev (>= 1.16.0)
Package: libpcre3
Section: libs
@@ -19,6 +20,8 @@
cduce (<< 0.5.3-2~),
galax (<< 1.1-7~),
liquidsoap (<< 0.9.2-3~)
+Multi-Arch: same
+Pre-Depends: multiarch-support
Description: Perl 5 Compatible Regular Expression Library - runtime files
This is a library of functions to support regular expressions whose syntax
and semantics are as close as possible to those of the Perl 5 language.
@@ -45,6 +48,8 @@
Depends: ${shlibs:Depends}, ${misc:Depends}
Conflicts: libpcre3 (<< 6.4-1.1)
Replaces: libpcre3 (<< 6.4-1.1)
+Multi-Arch: same
+Pre-Depends: multiarch-support
Description: Perl 5 Compatible Regular Expression Library - C++ runtime files
This is a C++ library of functions to support regular expressions whose syntax
and semantics are as close as possible to those of the Perl 5 language.
@@ -68,6 +73,7 @@
Priority: extra
Architecture: any
Depends: libpcre3 (= ${binary:Version}), libpcrecpp0 (= ${binary:Version}), ${misc:Depends}
+Multi-Arch: same
Description: Perl 5 Compatible Regular Expression Library - debug symbols
This is a library of functions to support regular expressions whose syntax
and semantics are as close as possible to those of the Perl 5 language.
=== modified file 'debian/libpcre3-dev.install'
--- debian/libpcre3-dev.install 2008-01-28 13:36:22 +0000
+++ debian/libpcre3-dev.install 2011-03-17 18:02:29 +0000
@@ -1,6 +1,6 @@
debian/tmp/usr/include/*
-debian/tmp/usr/lib/lib*.a
-debian/tmp/usr/lib/lib*.so
-debian/tmp/usr/lib/pkgconfig/*
+debian/tmp/usr/lib/*/lib*.a
+debian/tmp/usr/lib/*/lib*.so
+debian/tmp/usr/lib/*/pkgconfig/*
debian/tmp/usr/bin/*-config
debian/tmp/usr/share/man/man3/*
=== modified file 'debian/libpcre3-udeb.install'
--- debian/libpcre3-udeb.install 2009-10-07 00:05:25 +0000
+++ debian/libpcre3-udeb.install 2011-03-17 18:02:29 +0000
@@ -1,2 +1,2 @@
-debian/tmp/usr/lib/libpcre.so.*
-debian/tmp/usr/lib/libpcreposix.so.*
+debian/tmp/usr/lib/*/libpcre.so.* usr/lib
+debian/tmp/usr/lib/*/libpcreposix.so.* usr/lib
=== modified file 'debian/libpcre3.install'
--- debian/libpcre3.install 2009-10-07 00:05:25 +0000
+++ debian/libpcre3.install 2011-03-17 18:02:29 +0000
@@ -1,5 +1,3 @@
-debian/tmp/usr/lib/libpcre.so.*
-debian/tmp/usr/lib/libpcreposix.so.*
-debian/tmp/usr/bin/pcretest
-debian/tmp/usr/share/man/man1/pcretest.1
+debian/tmp/usr/lib/*/libpcre.so.*
+debian/tmp/usr/lib/*/libpcreposix.so.*
debian/tmp/usr/share/man/man3/pcrepattern.3
=== modified file 'debian/libpcrecpp0.install'
--- debian/libpcrecpp0.install 2008-01-28 13:36:22 +0000
+++ debian/libpcrecpp0.install 2011-03-17 18:02:29 +0000
@@ -1,1 +1,1 @@
-debian/tmp/usr/lib/libpcrecpp.so.*
+debian/tmp/usr/lib/*/libpcrecpp.so.*
=== modified file 'debian/rules'
--- debian/rules 2011-02-20 12:46:44 +0000
+++ debian/rules 2011-03-17 18:02:29 +0000
@@ -9,6 +9,7 @@
# from having to guess our platform (since we know it already)
DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
CFLAGS = -Wall -g
INSTALL = install
@@ -34,6 +35,7 @@
--host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \
--prefix=/usr --mandir=\$${prefix}/share/man \
--infodir=\$${prefix}/share/info \
+ --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \
--enable-utf8 --enable-unicode-properties
@@ -82,9 +84,9 @@
# This man page is in the main package, don't want it in -dev
rm debian/libpcre3-dev/usr/share/man/man3/pcrepattern.3
# Move actual library to /lib
- mkdir -p debian/libpcre3/lib
- mv debian/libpcre3/usr/lib/libpcre.so.* debian/libpcre3/lib
- ln -sf /lib/libpcre.so.3 debian/libpcre3-dev/usr/lib/libpcre.so
+ mkdir -p debian/libpcre3/lib/$(DEB_HOST_MULTIARCH)
+ mv debian/libpcre3/usr/lib/$(DEB_HOST_MULTIARCH)/libpcre.so.* debian/libpcre3/lib/$(DEB_HOST_MULTIARCH)
+ ln -sf /lib/$(DEB_HOST_MULTIARCH)/libpcre.so.3 debian/libpcre3-dev/usr/lib/$(DEB_HOST_MULTIARCH)/libpcre.so
dh_link -a
@@ -109,7 +111,7 @@
dh_makeshlibs -plibpcrecpp0 -V 'libpcrecpp0 (>= 7.7)'
dh_installdeb -a
# dh_perl -a
- dh_shlibdeps -a -ldebian/libpcre3/usr/lib
+ dh_shlibdeps -a -ldebian/libpcre3/usr/lib/$(DEB_HOST_MULTIARCH)
dh_gencontrol -a
dh_md5sums -a
dh_builddeb -a
signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---
Source: pcre3
Source-Version: 8.12-4
We believe that the bug you reported is fixed in the latest version of
pcre3, which is due to be installed in the Debian FTP archive:
libpcre3-dbg_8.12-4_i386.deb
to main/p/pcre3/libpcre3-dbg_8.12-4_i386.deb
libpcre3-dev_8.12-4_i386.deb
to main/p/pcre3/libpcre3-dev_8.12-4_i386.deb
libpcre3-udeb_8.12-4_i386.udeb
to main/p/pcre3/libpcre3-udeb_8.12-4_i386.udeb
libpcre3_8.12-4_i386.deb
to main/p/pcre3/libpcre3_8.12-4_i386.deb
libpcrecpp0_8.12-4_i386.deb
to main/p/pcre3/libpcrecpp0_8.12-4_i386.deb
pcre3_8.12-4.diff.gz
to main/p/pcre3/pcre3_8.12-4.diff.gz
pcre3_8.12-4.dsc
to main/p/pcre3/pcre3_8.12-4.dsc
pcregrep_8.12-4_i386.deb
to main/p/pcre3/pcregrep_8.12-4_i386.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.
Mark Baker <[email protected]> (supplier of updated pcre3 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: SHA1
Format: 1.8
Date: Mon, 18 Jul 2011 21:59:44 +0100
Source: pcre3
Binary: libpcre3 libpcre3-udeb libpcrecpp0 libpcre3-dev libpcre3-dbg pcregrep
Architecture: source i386
Version: 8.12-4
Distribution: unstable
Urgency: low
Maintainer: Mark Baker <[email protected]>
Changed-By: Mark Baker <[email protected]>
Description:
libpcre3 - Perl 5 Compatible Regular Expression Library - runtime files
libpcre3-dbg - Perl 5 Compatible Regular Expression Library - debug symbols
libpcre3-dev - Perl 5 Compatible Regular Expression Library - development files
libpcre3-udeb - Perl 5 Compatible Regular Expression Library - runtime files
(ude (udeb)
libpcrecpp0 - Perl 5 Compatible Regular Expression Library - C++ runtime files
pcregrep - grep utility that uses perl 5 compatible regexes.
Closes: 634250
Changes:
pcre3 (8.12-4) unstable; urgency=low
.
* Multi-arch support. Thanks Steve Langasek for patch (Closes: 634250)
Checksums-Sha1:
44d4c41f454f450737b153644fe670d4cb129852 1016 pcre3_8.12-4.dsc
b5a2e3abe38b1822792b682dc7a59f38f733e41f 12013 pcre3_8.12-4.diff.gz
a4fc14f042941bab7250a0c1a0eaa67db6afd328 222842 libpcre3_8.12-4_i386.deb
d3702f6781c55647d6c29e7f18b28f9470365b2c 87416 libpcre3-udeb_8.12-4_i386.udeb
a1cea02f39d8097d9d7edc2bdd633ce690b963ec 113498 libpcrecpp0_8.12-4_i386.deb
d7c666862a7380c46da1c988c536a0c82dee6588 302580 libpcre3-dev_8.12-4_i386.deb
70b97c6eb1b9452fbb70a83392574234d4e1d96c 411268 libpcre3-dbg_8.12-4_i386.deb
eda98951ec86f365ffd782e5eadc14b16b88d80b 24236 pcregrep_8.12-4_i386.deb
Checksums-Sha256:
8f2702d7cc3699a0d4f615a8761996c59ff61f1453ab8ddf5bc1b1d096e2c61d 1016
pcre3_8.12-4.dsc
41f0eaecfa2a983d2a04d30fde49d2d0957985d4788a3de51bcf97f0ad2d0d79 12013
pcre3_8.12-4.diff.gz
6cd4d7fc518f1ba668a8a2f20b01b7c71df59b6de080114722b1c746f4b978ef 222842
libpcre3_8.12-4_i386.deb
875cf2f676264ebc65584832394716f0c36377279996539d52ea2393b5bcf9b5 87416
libpcre3-udeb_8.12-4_i386.udeb
6f8bd45b37f39a67e2141fc878d952709a9f10c222fc3d8a7a75609ae2a08e28 113498
libpcrecpp0_8.12-4_i386.deb
7a3d6f0f4c975d325698cab66525327209e31daff1fec4d36354c403aaea18d7 302580
libpcre3-dev_8.12-4_i386.deb
a065e7330eb4fbb72b735c5a0900982061038aee06203d439ca8ba4d124af9c5 411268
libpcre3-dbg_8.12-4_i386.deb
bd1d43a86e5d815d3f0aab59c82ba7a14132c99f25f5c6707f8be89f1e8022ee 24236
pcregrep_8.12-4_i386.deb
Files:
7ed0feee6f401fd8c9188e067ab5d277 1016 libs optional pcre3_8.12-4.dsc
0c8a2f70da06c7923c2218458bf76527 12013 libs optional pcre3_8.12-4.diff.gz
91d5a544b0e807c49e2feab0f251883d 222842 libs important libpcre3_8.12-4_i386.deb
73bbe83208b13d7c445031314f04873e 87416 debian-installer important
libpcre3-udeb_8.12-4_i386.udeb
b55d9b8c4111085338d038fda175eb6d 113498 libs optional
libpcrecpp0_8.12-4_i386.deb
cfa09e00c852f2aff73e800c60917e57 302580 libdevel optional
libpcre3-dev_8.12-4_i386.deb
75ee7fa83ae05d098114b6c8043d782f 411268 debug extra
libpcre3-dbg_8.12-4_i386.deb
79747f8eda7329c3019417425b2b71ca 24236 utils optional pcregrep_8.12-4_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEARECAAYFAk48Lc0ACgkQLk+GuosNQvlSbwCgkoz1GAwdmRt9u+mn8th1Nk7G
z7YAnRDvou0nlCOt2dqjb6604lbmA1kH
=2DjR
-----END PGP SIGNATURE-----
--- End Message ---