Your message dated Tue, 05 Jul 2016 13:18:49 +0000
with message-id <[email protected]>
and subject line Bug#815727: fixed in libpeas 1.18.0-3
has caused the Debian Bug report #815727,
regarding multiarchify the library packages
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.)
--
815727: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=815727
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:libpeas
Version: 1.16.0-1
Tags: patch
User: [email protected]
Usertags: multiarch
please multiarchify the library packages, patch attached (the .install files
using dh-exec need to be made executable).
* Multiarchify the library packages.
diff -Nru libpeas-1.16.0/debian/control libpeas-1.16.0/debian/control
--- libpeas-1.16.0/debian/control 2016-02-17 21:51:40.000000000 +0000
+++ libpeas-1.16.0/debian/control 2016-02-24 00:14:50.000000000 +0000
@@ -10,6 +10,7 @@
Build-Depends: cdbs (>= 0.4.90),
debhelper (>= 9),
dh-autoreconf,
+ dh-exec,
gnome-pkg-tools,
intltool (>= 0.40),
gtk-doc-tools (>= 1.11),
@@ -33,6 +34,7 @@
Package: libpeas-1.0-0
Section: libs
Architecture: any
+Multi-Arch: same
Depends: ${misc:Depends},
${shlibs:Depends},
libpeas-common
@@ -66,6 +68,7 @@
Package: libpeas-dev
Section: libdevel
Architecture: any
+Multi-Arch: same
Depends: ${misc:Depends},
libpeas-1.0-0 (= ${binary:Version}),
gir1.2-peas-1.0 (= ${binary:Version}),
@@ -101,6 +104,7 @@
Package: gir1.2-peas-1.0
Section: introspection
Architecture: any
+Multi-Arch: same
Depends: ${misc:Depends},
${shlibs:Depends},
${gir:Depends}
diff -Nru libpeas-1.16.0/debian/control.in libpeas-1.16.0/debian/control.in
--- libpeas-1.16.0/debian/control.in 2016-02-17 21:51:40.000000000 +0000
+++ libpeas-1.16.0/debian/control.in 2016-02-23 23:58:20.000000000 +0000
@@ -6,6 +6,7 @@
Build-Depends: cdbs (>= 0.4.90),
debhelper (>= 9),
dh-autoreconf,
+ dh-exec,
gnome-pkg-tools,
intltool (>= 0.40),
gtk-doc-tools (>= 1.11),
@@ -29,6 +30,7 @@
Package: libpeas-1.0-0
Section: libs
Architecture: any
+Multi-Arch: same
Depends: ${misc:Depends},
${shlibs:Depends},
libpeas-common
@@ -62,6 +64,7 @@
Package: libpeas-dev
Section: libdevel
Architecture: any
+Multi-Arch: same
Depends: ${misc:Depends},
libpeas-1.0-0 (= ${binary:Version}),
gir1.2-peas-1.0 (= ${binary:Version}),
@@ -97,6 +100,7 @@
Package: gir1.2-peas-1.0
Section: introspection
Architecture: any
+Multi-Arch: same
Depends: ${misc:Depends},
${shlibs:Depends},
${gir:Depends}
diff -Nru libpeas-1.16.0/debian/gir1.2-peas-1.0.install libpeas-1.16.0/debian/gir1.2-peas-1.0.install
--- libpeas-1.16.0/debian/gir1.2-peas-1.0.install 2016-02-17 21:51:40.000000000 +0000
+++ libpeas-1.16.0/debian/gir1.2-peas-1.0.install 2016-02-23 23:55:33.000000000 +0000
@@ -1 +1 @@
-usr/lib/girepository-1.0
+usr/lib/*/girepository-1.0
diff -Nru libpeas-1.16.0/debian/libpeas-1.0-0.install libpeas-1.16.0/debian/libpeas-1.0-0.install
--- libpeas-1.16.0/debian/libpeas-1.0-0.install 2016-02-17 21:51:40.000000000 +0000
+++ libpeas-1.16.0/debian/libpeas-1.0-0.install 2016-02-23 23:56:36.000000000 +0000
@@ -1 +1,2 @@
-usr/lib/*.so.*
+#! /usr/bin/dh-exec
+usr/lib/${DEB_HOST_MULTIARCH}/*.so.*
diff -Nru libpeas-1.16.0/debian/libpeas-dev.install libpeas-1.16.0/debian/libpeas-dev.install
--- libpeas-1.16.0/debian/libpeas-dev.install 2016-02-17 21:51:40.000000000 +0000
+++ libpeas-1.16.0/debian/libpeas-dev.install 2016-02-23 23:57:29.000000000 +0000
@@ -1,5 +1,6 @@
+#! /usr/bin/dh-exec
usr/include
-usr/lib/*.so
-usr/lib/pkgconfig
+usr/lib/${DEB_HOST_MULTIARCH}/*.so
+usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig
usr/share/gir-1.0
usr/share/glade/catalogs
diff -Nru libpeas-1.16.0/debian/rules libpeas-1.16.0/debian/rules
--- libpeas-1.16.0/debian/rules 2016-02-17 21:51:40.000000000 +0000
+++ libpeas-1.16.0/debian/rules 2016-02-24 00:10:58.000000000 +0000
@@ -22,6 +22,15 @@
DEB_DH_MAKESHLIBS_ARGS_libpeas-1.0-0 += -X/usr/lib/libpeas-1.0/
+# don't configure with --libdir, but move the files manually, because
+# other locations in /usr/lib/ must not change.
+common-install-impl::
+ mkdir -p debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)
+ mv debian/tmp/usr/lib/*.so* \
+ debian/tmp/usr/lib/girepository-1.0 \
+ debian/tmp/usr/lib/pkgconfig \
+ debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)
+
binary-post-install/libpeas-doc::
# remove compiled python and libtool .la files
find debian/$(cdbs_curpkg) -name '*.pyo' -delete
--- End Message ---
--- Begin Message ---
Source: libpeas
Source-Version: 1.18.0-3
We believe that the bug you reported is fixed in the latest version of
libpeas, which is due to be installed in the Debian FTP archive.
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.
Iain Lane <[email protected]> (supplier of updated libpeas 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: Tue, 05 Jul 2016 10:21:20 +0100
Source: libpeas
Binary: libpeas-1.0-0 libpeas-1.0-python2loader libpeas-dev libpeas-doc
libpeas-common gir1.2-peas-1.0
Architecture: source
Version: 1.18.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers
<[email protected]>
Changed-By: Iain Lane <[email protected]>
Description:
gir1.2-peas-1.0 - Application plugin library (introspection files)
libpeas-1.0-0 - Application plugin library
libpeas-1.0-python2loader - Application plugin library (Python 2 support)
libpeas-common - Application plugin library (common files)
libpeas-dev - Application plugin library (development files)
libpeas-doc - Application plugin library (documentation)
Closes: 815727
Changes:
libpeas (1.18.0-3) unstable; urgency=medium
.
* Convert to multiarch. (Closes: #815727)
* Add some Conflicts/Replaces/Provides for the benefit of users
transitioning from Ubuntu's different loader split.
Checksums-Sha1:
26483de108b7a3845fe1f7b0e9a01528ac251ef5 2704 libpeas_1.18.0-3.dsc
b72273e98cf7611ac3e563b3e4d8bc5841180890 8580 libpeas_1.18.0-3.debian.tar.xz
Checksums-Sha256:
3ee50851cd0e6da4b41d17f7ed20f4ca10db986e1b01c31b94781bbf7c4f6d48 2704
libpeas_1.18.0-3.dsc
b768feac1e709919ba812ce6dedf4e3ab57ca72bada6b11d8c6ee24ef6af546e 8580
libpeas_1.18.0-3.debian.tar.xz
Files:
044b3e4efe70d37b129e67a7deb4efd6 2704 libs extra libpeas_1.18.0-3.dsc
f9b75c354723358c704793ad71def72d 8580 libs extra libpeas_1.18.0-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCgAGBQJXe69PAAoJEONS1cUcUEHUzS4P/jwtopSN2BD2iWvet5fkUPc5
pXaNmDSR3g9tnt0D0n45ay0jZF8Rq3oxYz0HFdcDWn/7LfNPzOJ2Y/NymbsWBkeJ
eJ53YJTs3SHj+2dxNzIWRcSw7jFl2Zo81Q0J3hVpD4CRTRFiea/Kj2d/qE4sn2jZ
oT68bYIrAEBF4KsZpEXPlmN0USgjxfebQQcs1mtdIaC5kPhH31Zjs8raOfaY9z4E
FxK/Qi86HySKefOk6BgadpNibhigGyT1Bg9fMaiS3lJCJbtLzEozqDhzhofR2dbi
Iw4iHHJBwuu7FCqW8gjA/D8rU33VvZH3fB7uqkSTuQiDWgtFJMryESUNhmfcEncI
G502NgTzTMqN2QS9uuS4o6KMe73x8uSqlaOKqxZtjIaIbUvB/V04BC9DKTHgI6RL
6byP7LgViY9GvBSx5jftKH9wGOh+QmjSomviFuAwbqMs/eMSpeBWB9T/jiLry6ap
tPdAtmRAVQbLARXvROQkrKjHda3vQWoskfS99TQmWOQPZvcNc3rKPKG0LmANZVrX
2vuT7Jk1bRKrLc7/L8CMXSYHnclo4aneVDzc3iXwOYUAPr+uKKxWyMp0Rx2vPy8/
6j9xVv/L/VFo+HAWfvPVJmB3LEgc61UhCH6PuWP5ZYmKIuRWy2wa83n2rBtZkDsI
hIaBc7pQd1Y79yl/tdQF
=cZyH
-----END PGP SIGNATURE-----
--- End Message ---