Your message dated Sun, 14 Aug 2011 09:02:39 +0000
with message-id <[email protected]>
and subject line Bug#637735: fixed in libmng 1.0.10-2
has caused the Debian Bug report #637735,
regarding Please transition libmng 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.)
--
637735: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=637735
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libmng
Version: 1.0.10-1
Severity: normal
Tags: patch
User: [email protected]
Usertags: origin-ubuntu oneiric ubuntu-patch
Hi Kartik,
Please find attached a patch to libmng to transition it to use of the
multiarch library paths as described at
<http://wiki.debian.org/Multiarch/Implementation>. This patch has been
tested and included in Ubuntu Oneiric.
As a dependency of Qt, libmng1 is part of the stack packaged in ia32-libs /
ia32-libs-gtk. Converting libmng for multiarch use, and thus facilitating
the direct installation of i386 qt packages on amd64 systems, will be a
great step forward in getting rid of ia32-libs for wheezy - which is a
release goal. So please consider including this patch in Debian sooner
rather than later.
Note that I have examined the -dev package and confirmed that it contains no
architecture-specific headers, so I have marked this package Multi-Arch:
same in addition to the runtime library 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 2010-06-03 17:56:09 +0000
+++ debian/control 2011-08-13 22:35:15 +0000
@@ -1,7 +1,7 @@
Source: libmng
Section: libs
Priority: optional
-Build-Depends: debhelper (>= 7),
+Build-Depends: debhelper (>= 8.1.3),
libjpeg62-dev | libjpeg-dev,
liblcms1-dev,
libtool,
@@ -12,7 +12,9 @@
Package: libmng1
Architecture: any
+Multi-Arch: same
Replaces: libmng-dev (<< 1.0.0-3), libmng
+Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Multiple-image Network Graphics library
The libmng library supports decoding, displaying, encoding, and various other
@@ -23,6 +26,7 @@
Package: libmng-dev
Architecture: any
+Multi-Arch: same
Section: libdevel
Replaces: libmng
Depends: ${misc:Depends},
=== modified file 'debian/libmng-dev.install'
--- debian/libmng-dev.install 2010-06-03 17:56:09 +0000
+++ debian/libmng-dev.install 2011-08-13 22:35:12 +0000
@@ -1,3 +1,3 @@
usr/include/*
-usr/lib/lib*.a
-usr/lib/lib*.so
+usr/lib/*/lib*.a
+usr/lib/*/lib*.so
=== modified file 'debian/libmng1.install'
--- debian/libmng1.install 2010-06-03 17:56:09 +0000
+++ debian/libmng1.install 2011-08-13 22:35:12 +0000
@@ -1 +1 @@
-usr/lib/*.so.*
+usr/lib/*/*.so.*
=== modified file 'debian/rules'
--- debian/rules 2010-06-03 17:56:09 +0000
+++ debian/rules 2011-08-13 22:35:12 +0000
@@ -12,6 +12,8 @@
COMPILER_FLAGS=CFLAGS="-Wall -O2 -funroll-loops -fno-exceptions -pipe"
CXXFLAGS="-Wall -O2 -funroll-loops -fno-exceptions -pipe"
endif
+DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
+
configure: configure-stamp
configure-stamp:
dh_testdir
@@ -35,8 +37,8 @@
dh_testroot
dh_prep
- mkdir -p $(CURDIR)/debian/tmp/usr
- $(MAKE) install prefix=$(CURDIR)/debian/tmp/usr
+ mkdir -p $(CURDIR)/debian/tmp/usr/lib
+ $(MAKE) install prefix=$(CURDIR)/debian/tmp/usr
LIBPATH=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)
# Remove empty dir
rm -rf $(CURDIR)/debian/libmng1/usr/include
--- End Message ---
--- Begin Message ---
Source: libmng
Source-Version: 1.0.10-2
We believe that the bug you reported is fixed in the latest version of
libmng, which is due to be installed in the Debian FTP archive:
libmng-dev_1.0.10-2_amd64.deb
to main/libm/libmng/libmng-dev_1.0.10-2_amd64.deb
libmng1_1.0.10-2_amd64.deb
to main/libm/libmng/libmng1_1.0.10-2_amd64.deb
libmng_1.0.10-2.debian.tar.gz
to main/libm/libmng/libmng_1.0.10-2.debian.tar.gz
libmng_1.0.10-2.dsc
to main/libm/libmng/libmng_1.0.10-2.dsc
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.
Kartik Mistry <[email protected]> (supplier of updated libmng 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: Sun, 14 Aug 2011 13:59:46 +0530
Source: libmng
Binary: libmng1 libmng-dev
Architecture: source amd64
Version: 1.0.10-2
Distribution: unstable
Urgency: low
Maintainer: Kartik Mistry <[email protected]>
Changed-By: Kartik Mistry <[email protected]>
Description:
libmng-dev - M-N-G library (Development headers)
libmng1 - Multiple-image Network Graphics library
Closes: 637735
Changes:
libmng (1.0.10-2) unstable; urgency=low
.
* Added MultiArch support, Thanks to Steve Langasek
<[email protected]> for patch (Closes: #637735)
* debian/control:
+ Updated Standards-Version to 3.9.2
* debian/rules:
+ Added needed build-* targets
* debian/copyright:
+ Updated to latest DEP-5 format
Checksums-Sha1:
95360520998efdaf16773c801b170a5cd438c117 1086 libmng_1.0.10-2.dsc
b915d0c425b68b3471d39895da89a8192b216251 11549 libmng_1.0.10-2.debian.tar.gz
26a66f0b4054f4beec3c7508540c62dc491c514c 235114 libmng1_1.0.10-2_amd64.deb
2af113d37d8fa34c945c1732ab54612888346cb7 314456 libmng-dev_1.0.10-2_amd64.deb
Checksums-Sha256:
1c53c994c8511efa9241cde6a7f717e3260e60359800bc5611f165becf944df1 1086
libmng_1.0.10-2.dsc
5c24eb2059f692790461d8bf70ee0a517127bcbe7de7bf5b78bda243f8b1b872 11549
libmng_1.0.10-2.debian.tar.gz
ea79c5d3b9e16056caecd97d5bdebc4cd0950e590eea698067117acdd3204657 235114
libmng1_1.0.10-2_amd64.deb
2fff1ddf8913eb4db9d4351bc992758e0f3115ffa601eec92dc95bb2c6c3e959 314456
libmng-dev_1.0.10-2_amd64.deb
Files:
d693a5baaba7732f452aad4bc6713164 1086 libs optional libmng_1.0.10-2.dsc
cdccddd70c238e50a33bcf0a7c5460e4 11549 libs optional
libmng_1.0.10-2.debian.tar.gz
7663db172708c15b1aef50428ca754f2 235114 libs optional
libmng1_1.0.10-2_amd64.deb
76a53254eb3d7aeea4fa41d88f94988e 314456 libdevel optional
libmng-dev_1.0.10-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEARECAAYFAk5HjQQACgkQoRg/jtECjI0vvQCcD7U0fzkMOX0Wnr7+o30cDGbB
fHEAn29Q13KAUqDAFSGZxvTDqTaimvVC
=6bWF
-----END PGP SIGNATURE-----
--- End Message ---