Your message dated Sat, 30 Jul 2011 19:18:20 +0000 with message-id <e1qnf3e-0005d2...@franck.debian.org> and subject line Bug#634253: fixed in plymouth 0.8.3-19 has caused the Debian Bug report #634253, regarding Please make plymouth compatible with multiarch pango1.0 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 ow...@bugs.debian.org immediately.) -- 634253: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=634253 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: plymouth Version: 0.8.3-18 Severity: important Tags: wheezy sid patch User: ubuntu-de...@lists.ubuntu.com Usertags: ubuntu-patch origin-ubuntu oneiric Hi Daniel, One of the consequences of the multiarch transition currently rolling through unstable is that any package which accesses libraries by path will need to cope with that path changing. One instance of this which was encountered already when starting this conversion in Ubuntu is the plymouth initramfs hook script, which needs to copy pango modules into the initramfs. The attached patch from Ubuntu should allow the plymouth package to work correctly with pango, both before and after pango transitions for multiarch. Note that the copy_exec calls for the shared libraries have been dropped entirely - copy_exec resolves library dependencies on its own, so the only copy_exec calls needed are for top-level binaries (executables, plugins) that are referenced directly. 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/ slanga...@ubuntu.com vor...@debian.org=== modified file 'debian/changelog' --- debian/changelog 2010-11-20 16:27:22 +0000 +++ debian/changelog 2011-07-18 07:51:31 +0000 @@ -1,3 +1,12 @@ +plymouth (0.8.3-18.1) UNRELEASED; urgency=low + + * Non-maintainer upload. + * debian/local/plymouth.hook: handle multiarch paths for pango modules. + * Build-depend on dpkg-dev (>= 1.16.0) so we can check the multiarch path + at build time. + + -- Steve Langasek <steve.langa...@ubuntu.com> Mon, 18 Jul 2011 00:39:22 -0700 + plymouth (0.8.3-18) unstable; urgency=low * Switching to source format 3.0 (quilt). === modified file 'debian/control' --- debian/control 2010-11-20 16:27:22 +0000 +++ debian/control 2011-07-18 07:39:03 +0000 @@ -5,7 +5,7 @@ Uploaders: Daniel Baumann <dan...@debian.org> Build-Depends: debhelper (>= 8), autotools-dev, libdrm-dev, libgtk2.0-dev, libpango1.0-dev, - libpng-dev, pkg-config + libpng-dev, pkg-config, dpkg-dev (>= 1.16.0) Standards-Version: 3.9.1 Homepage: http://www.freedesktop.org/wiki/Software/Plymouth Vcs-Browser: http://git.debian-maintainers.org/?p=daniel/plymouth.git === modified file 'debian/local/plymouth.hook' --- debian/local/plymouth.hook 2010-10-07 08:15:17 +0000 +++ debian/local/plymouth.hook 2011-07-18 07:50:34 +0000 @@ -76,18 +76,22 @@ # copy files for font rendering mkdir -p "${DESTDIR}/usr/share/fonts/truetype/ttf-dejavu" - mkdir -p "${DESTDIR}/usr/lib/pango/1.6.0/modules" mkdir -p "${DESTDIR}/etc/fonts/conf.d" mkdir -p "${DESTDIR}/var/cache/fontconfig" cp -a /usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif.ttf "${DESTDIR}/usr/share/fonts/truetype/ttf-dejavu" cp -a /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf "${DESTDIR}/usr/share/fonts/truetype/ttf-dejavu" cp -a /etc/fonts/fonts.conf "${DESTDIR}/etc/fonts" cp -rL /etc/fonts/conf.d/60-latin.conf "${DESTDIR}/etc/fonts/conf.d" - copy_exec /usr/lib/pango/1.6.0/modules/pango-basic-fc.so - copy_exec /usr/lib/pango/1.6.0/module-files.d/libpango1.0-0.modules - copy_exec /usr/lib/libpango-1.0.so.0 - copy_exec /usr/lib/libpangoft2-1.0.so.0 - copy_exec /usr/lib/libpangocairo-1.0.so.0 + if [ -e /usr/lib/pango/1.6.0/module-files.d/libpango1.0-0.modules ]; then + # pre-multiarch fallback + PANGO_DIR=/usr/lib/pango/1.6.0 + else + PANGO_DIR=/usr/lib/#DEB_HOST_MULTIARCH#/pango/1.6.0 + fi + mkdir -p "${DESTDIR}${PANGO_DIR}/module-files.d" + mkdir -p "${DESTDIR}${PANGO_DIR}/modules" + cp ${PANGO_DIR}/module-files.d/libpango1.0-0.modules ${DESTDIR}${PANGO_DIR}/module-files.d/ + copy_exec ${PANGO_DIR}/modules/pango-basic-fc.so # copy renderers copy_exec /usr/lib/plymouth/renderers/frame-buffer.so === modified file 'debian/rules' --- debian/rules 2010-11-20 16:27:22 +0000 +++ debian/rules 2011-07-18 07:40:47 +0000 @@ -1,5 +1,7 @@ #!/usr/bin/make -f +DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) + %: dh ${@} @@ -31,6 +33,8 @@ # Adding initramfs-tools integration install -D -m 0755 debian/local/plymouth.hook debian/plymouth/usr/share/initramfs-tools/hooks/plymouth + sed -i -e's/#DEB_HOST_MULTIARCH#/$(DEB_HOST_MULTIARCH)/g' \ + debian/plymouth/usr/share/initramfs-tools/hooks/plymouth install -D -m 0755 debian/local/plymouth.init-premount debian/plymouth/usr/share/initramfs-tools/scripts/init-premount/plymouth install -D -m 0755 debian/local/plymouth.init-bottom debian/plymouth/usr/share/initramfs-tools/scripts/init-bottom/plymouthsignature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---Source: plymouth Source-Version: 0.8.3-19 We believe that the bug you reported is fixed in the latest version of plymouth, which is due to be installed in the Debian FTP archive: plymouth-dev_0.8.3-19_i386.deb to main/p/plymouth/plymouth-dev_0.8.3-19_i386.deb plymouth-drm_0.8.3-19_i386.deb to main/p/plymouth/plymouth-drm_0.8.3-19_i386.deb plymouth-themes-all_0.8.3-19_all.deb to main/p/plymouth/plymouth-themes-all_0.8.3-19_all.deb plymouth-themes-fade-in_0.8.3-19_all.deb to main/p/plymouth/plymouth-themes-fade-in_0.8.3-19_all.deb plymouth-themes-glow_0.8.3-19_all.deb to main/p/plymouth/plymouth-themes-glow_0.8.3-19_all.deb plymouth-themes-script_0.8.3-19_all.deb to main/p/plymouth/plymouth-themes-script_0.8.3-19_all.deb plymouth-themes-solar_0.8.3-19_all.deb to main/p/plymouth/plymouth-themes-solar_0.8.3-19_all.deb plymouth-themes-spinfinity_0.8.3-19_all.deb to main/p/plymouth/plymouth-themes-spinfinity_0.8.3-19_all.deb plymouth-x11_0.8.3-19_i386.deb to main/p/plymouth/plymouth-x11_0.8.3-19_i386.deb plymouth_0.8.3-19.debian.tar.gz to main/p/plymouth/plymouth_0.8.3-19.debian.tar.gz plymouth_0.8.3-19.dsc to main/p/plymouth/plymouth_0.8.3-19.dsc plymouth_0.8.3-19_i386.deb to main/p/plymouth/plymouth_0.8.3-19_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 634...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Daniel Baumann <dan...@debian.org> (supplier of updated plymouth 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 ftpmas...@debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Sat, 30 Jul 2011 20:55:29 +0200 Source: plymouth Binary: plymouth plymouth-drm plymouth-x11 plymouth-dev plymouth-themes-all plymouth-themes-fade-in plymouth-themes-glow plymouth-themes-script plymouth-themes-solar plymouth-themes-spinfinity Architecture: source i386 all Version: 0.8.3-19 Distribution: unstable Urgency: low Maintainer: Daniel Baumann <dan...@lists.debian-maintainers.org> Changed-By: Daniel Baumann <dan...@debian.org> Description: plymouth - Graphical Boot Animation and Logger plymouth-dev - Graphical Boot Animation and Logger (development) plymouth-drm - Graphical Boot Animation and Logger (DRM) plymouth-themes-all - Graphical Boot Animation and Logger (themes metapackage) plymouth-themes-fade-in - Graphical Boot Animation and Logger (fade-in theme) plymouth-themes-glow - Graphical Boot Animation and Logger (glow theme) plymouth-themes-script - Graphical Boot Animation and Logger (script theme) plymouth-themes-solar - Graphical Boot Animation and Logger (solar theme) plymouth-themes-spinfinity - Graphical Boot Animation and Logger (spinfinity theme) plymouth-x11 - Graphical Boot Animation and Logger Closes: 634253 Changes: plymouth (0.8.3-19) unstable; urgency=low . * Applying patch from Steve Langasek <steve.langa...@ubuntu.com> to support multiarch (Closes: #634253). Checksums-Sha1: a3ba165da5a49ec1a3ee6499b053f23239f0925e 1548 plymouth_0.8.3-19.dsc f56fb54cb734d72cdda74fa13eb9ec70887d83c5 19289 plymouth_0.8.3-19.debian.tar.gz 8606099c412b0da73eef4bb3ea7375c60898055a 140920 plymouth_0.8.3-19_i386.deb 2d39e93c8b9f3f344310ee56d3e5d81c4d3624f5 109386 plymouth-drm_0.8.3-19_i386.deb 5af00789adc3f45d52a17a43b965925796a206a8 18662 plymouth-x11_0.8.3-19_i386.deb 42f852154c8f5c9fa738c376f3067a9b93f2e9ac 425382 plymouth-dev_0.8.3-19_i386.deb 2d308a7275eaccc8f178b1c66f14c94e88787576 6882 plymouth-themes-all_0.8.3-19_all.deb 5d5d41e59b42887238a12e4391ead18024412bfe 38016 plymouth-themes-fade-in_0.8.3-19_all.deb 7332c425ca7d9a24f183662b18a7875880842731 185794 plymouth-themes-glow_0.8.3-19_all.deb 7006daf81ea4a120605ecaf3266b68d6729dc11a 12088 plymouth-themes-script_0.8.3-19_all.deb 592187ef4b0cc3a7e419d6557d60fcec74d8aef0 366678 plymouth-themes-solar_0.8.3-19_all.deb de4b0915ff37dd220b35d6f49f6000e71f7c3229 22094 plymouth-themes-spinfinity_0.8.3-19_all.deb Checksums-Sha256: 2548524eaef5bf9dc31e0af66fbf60586d2016547e6935d28c48ce44369cf085 1548 plymouth_0.8.3-19.dsc 1650dbc3761da1f2c5f04eec03ecbfae8f195937b43983720e4b722b23ce50ad 19289 plymouth_0.8.3-19.debian.tar.gz 1b76269583fb4dffa7397ae37d35acd3f2c2211e9292dc98d42a117dd01a18dc 140920 plymouth_0.8.3-19_i386.deb a9bf204a227f223ffe4a93607313362b9a1660538b693564cb565fd3e9e6bd43 109386 plymouth-drm_0.8.3-19_i386.deb 5c42c2f2b8827a31ce21718d4724755709e91a484dbfb69ed546a7b128e8f405 18662 plymouth-x11_0.8.3-19_i386.deb 34abac3b645e83fc768c05401709111f5e419e7e8582ebf39a4cbf3c3ab415b6 425382 plymouth-dev_0.8.3-19_i386.deb 0a7c95cf062eb3828bcc00aff6bf7fe53e942fdcde901985aa7d097160e87044 6882 plymouth-themes-all_0.8.3-19_all.deb 7cb944db324263e4c3a7c42d6198bb5a8d3de936b4d734b7698550e3b696b51f 38016 plymouth-themes-fade-in_0.8.3-19_all.deb 9bf2c324d72582346a7db7d8c4f3e5e60288bf3585f9d181599449e72893673e 185794 plymouth-themes-glow_0.8.3-19_all.deb f9e7884ab6b2cecf4587eedd50da17e713ac27e414f0b5a621791e1e34cd8588 12088 plymouth-themes-script_0.8.3-19_all.deb ea2a750c936c85a0136e67c44e64d771c18267f9a92bb56946b9daeeef3ab3fd 366678 plymouth-themes-solar_0.8.3-19_all.deb b12ce3961b417306f99033be3b5b49422002e255119e236f9155f261a6cb0ef8 22094 plymouth-themes-spinfinity_0.8.3-19_all.deb Files: 12f3865a8e614a49536f6f1a493e2872 1548 misc optional plymouth_0.8.3-19.dsc 98b32db1f68614706dbcf974f8613e5a 19289 misc optional plymouth_0.8.3-19.debian.tar.gz d85b8fa76e460eaa3e874a4c9fa33359 140920 misc optional plymouth_0.8.3-19_i386.deb d1dc255fa225ad092aa72a4c38f8ff01 109386 misc optional plymouth-drm_0.8.3-19_i386.deb c859e11795ff058b0b1f9a723c2c5274 18662 misc optional plymouth-x11_0.8.3-19_i386.deb bd6104279ced39ef156e69f045fdb165 425382 misc optional plymouth-dev_0.8.3-19_i386.deb 2cb0926576b7601284ee8adc5fd999e3 6882 misc optional plymouth-themes-all_0.8.3-19_all.deb aef91383361276a1fef2cbc3f917acbe 38016 misc optional plymouth-themes-fade-in_0.8.3-19_all.deb 8e9547f6d3be897674de43f3d6b69712 185794 misc optional plymouth-themes-glow_0.8.3-19_all.deb 378762b841f80fe7ad4bec9acc5e6298 12088 misc optional plymouth-themes-script_0.8.3-19_all.deb 679a758f2ccf60bdb31aff3a4054850f 366678 misc optional plymouth-themes-solar_0.8.3-19_all.deb 05a7b44b13557c0a7362f8b01c4455bc 22094 misc optional plymouth-themes-spinfinity_0.8.3-19_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iEYEARECAAYFAk40VOAACgkQ+C5cwEsrK57qFACeKEZpjPy3WjjJR3VLjszbzNkB rkQAoNTAgYzBqTkM97K5uZ6hTjk40SVx =ZnTI -----END PGP SIGNATURE-----
--- End Message ---