Your message dated Mon, 11 Nov 2013 21:19:58 +0000 with message-id <[email protected]> and subject line Bug#641614: fixed in libidl 0.8.14-0.3 has caused the Debian Bug report #641614, regarding libidl: Please convert to 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.) -- 641614: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=641614 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: libidl Version: 0.8.14-0.2 Severity: normal User: [email protected] Usertags: multiarch Tags: patch The attached patch add multiarch to libidl. Since the maintainers seems MIA, I shall NMU this next week unless I hear objections. Rikudiff -u libidl-0.8.14/debian/rules libidl-0.8.14/debian/rules --- libidl-0.8.14/debian/rules +++ libidl-0.8.14/debian/rules @@ -6,4 +6,7 @@ +DEB_CONFIGURE_EXTRA_FLAGS += --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) + install/libidl-dev:: - for file in debian/tmp/usr/lib/*.la; do \ + for file in debian/tmp/usr/lib/*/*.la; do \ sed -i "/dependency_libs/ s/'.*'/''/" $$file ; \ done + sed -i -e 's/-L[^ ]* //' debian/tmp/usr/bin/libIDL-config-2 diff -u libidl-0.8.14/debian/libidl0.install libidl-0.8.14/debian/libidl0.install --- libidl-0.8.14/debian/libidl0.install +++ libidl-0.8.14/debian/libidl0.install @@ -1 +1 @@ -debian/tmp/usr/lib/lib*.so.* +debian/tmp/usr/lib/*/lib*.so.* diff -u libidl-0.8.14/debian/libidl-dev.install libidl-0.8.14/debian/libidl-dev.install --- libidl-0.8.14/debian/libidl-dev.install +++ libidl-0.8.14/debian/libidl-dev.install @@ -1,6 +1,6 @@ debian/tmp/usr/include -debian/tmp/usr/lib/*.so -debian/tmp/usr/lib/*.la -debian/tmp/usr/lib/*.a -debian/tmp/usr/lib/pkgconfig +debian/tmp/usr/lib/*/*.so +debian/tmp/usr/lib/*/*.la +debian/tmp/usr/lib/*/*.a +debian/tmp/usr/lib/*/pkgconfig debian/tmp/usr/bin/libIDL-config-2 diff -u libidl-0.8.14/debian/control libidl-0.8.14/debian/control --- libidl-0.8.14/debian/control +++ libidl-0.8.14/debian/control @@ -3,12 +3,14 @@ Maintainer: Sebastian Rittau <[email protected]> Standards-Version: 3.8.3 Section: libs -Build-Depends: libglib2.0-dev, pkg-config, bison, flex, texinfo, cdbs, debhelper (>= 4.1.0) +Build-Depends: libglib2.0-dev, pkg-config, bison, flex, texinfo, cdbs (>= 0.4.93), debhelper (>= 8.1.3) Package: libidl0 Architecture: any Section: libs Depends: cpp, ${shlibs:Depends}, ${misc:Depends} +Pre-Depends: ${misc:Pre-Depends} +Multi-Arch: same Description: library for parsing CORBA IDL files libIDL is a small library for creating parse trees of CORBA v2.2 compliant Interface Definition Language (IDL) files, which is a specification for @@ -19,7 +21,8 @@ Package: libidl-dev Architecture: any Section: libdevel -Depends: libidl0 (= ${binary:Version}), libglib2.0-dev, ${shlibs:Depends}, , ${misc:Depends} +Depends: libidl0 (= ${binary:Version}), libglib2.0-dev, ${shlibs:Depends}, ${misc:Depends} +Multi-Arch: same Description: development files for programs that use libIDL This package contains the header files and libraries needed for developing programs which use libIDL.
--- End Message ---
--- Begin Message ---Source: libidl Source-Version: 0.8.14-0.3 We believe that the bug you reported is fixed in the latest version of libidl, 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. Josselin Mouette <[email protected]> (supplier of updated libidl 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: Thu, 07 Nov 2013 14:00:10 +0100 Source: libidl Binary: libidl0 libidl-dev Architecture: source amd64 Version: 0.8.14-0.3 Distribution: unstable Urgency: low Maintainer: Sebastian Rittau <[email protected]> Changed-By: Josselin Mouette <[email protected]> Description: libidl-dev - development files for programs that use libIDL libidl0 - library for parsing CORBA IDL files Closes: 641614 Changes: libidl (0.8.14-0.3) unstable; urgency=low . * Non-maintainer upload. * Replace libidl-config by a wrapper for pkg-config. * Add corresponding dependency on pkg-config. * Drop .la files. * Switch to multiarch. Closes: #641614. + Set libdir accordingly. + Update installation paths. + Make both packages MA: same. + Depend on cpp:any. Checksums-Sha1: 2740db4f25900445f4b9999bb2790b71d4d55789 1094 libidl_0.8.14-0.3.dsc a71edbbfebe27a7c93f77638936eec0eb5daab0c 4515 libidl_0.8.14-0.3.diff.gz ea81e657b4c180ffa5a2adc553bed47244a36636 112354 libidl0_0.8.14-0.3_amd64.deb af3dd7e99ec5f958ac6e0aff8593fb0ec32af298 120400 libidl-dev_0.8.14-0.3_amd64.deb Checksums-Sha256: d13a4c4b0cc0e995bfc58f036ed79d1c9c9857285da38f432b72159ebf0b02c2 1094 libidl_0.8.14-0.3.dsc 21f6810f3db333a76892f82d3270fdb385231b1863da04947520ec9d55945aaf 4515 libidl_0.8.14-0.3.diff.gz db8df033b5ce6ca1a9a8939f0d4d2527edd2b9f15f4c0e2d57a736d62b1fcf0e 112354 libidl0_0.8.14-0.3_amd64.deb f17e3342861725b10beeeecec098d15ed54288c89d759a84e970089514045f76 120400 libidl-dev_0.8.14-0.3_amd64.deb Files: a8f81fd422a6809824d42a2648be120c 1094 libs optional libidl_0.8.14-0.3.dsc 86dc702d887a51ff9da33508be8e9753 4515 libs optional libidl_0.8.14-0.3.diff.gz 6c0e6abe7157a598419c08c73148cb23 112354 libs optional libidl0_0.8.14-0.3_amd64.deb fc685071e1170b9ed99f78dc5767a937 120400 libdevel optional libidl-dev_0.8.14-0.3_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.15 (GNU/Linux) iD8DBQFSfUFQrSla4ddfhTMRAg67AKDIRf0K+xiAZj0sCo6MEGG3A/i2xACglpWg pOq5RkMJvy2zEd6DHgTNVAs= =v5+6 -----END PGP SIGNATURE-----
--- End Message ---

