Your message dated Thu, 28 Jul 2011 17:18:55 +0000
with message-id <[email protected]>
and subject line Bug#634719: fixed in librsvg 2.34.0-2
has caused the Debian Bug report #634719,
regarding Please transition librsvg 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.)


-- 
634719: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=634719
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: librsvg
Version: 2.34.0-1
Tags: patch
User: [email protected]
Usertags: ubuntu-patch origin-ubuntu

Hi folks,

Please find attached a patch to librsvg to transition it to use of the
multiarch library paths as described at
<http://wiki.debian.org/Multiarch/Implementation>.

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]
diff -Nru librsvg-2.34.0/debian/changelog librsvg-2.34.0/debian/changelog
--- librsvg-2.34.0/debian/changelog	2011-06-06 14:56:53.000000000 +0000
+++ librsvg-2.34.0/debian/changelog	2011-07-17 10:23:33.000000000 +0000
@@ -1,3 +1,16 @@
+librsvg (2.34.0-1.1) UNRELEASED; urgency=low
+
+  * Non-maintainer upload.
+  * Build for multiarch.
+  * Add a versioned build-depends on libgdk-pixbuf2.0-dev to pick up the
+    new preferred loader path, and declare a breaks: on older versions of
+    gdk-pixbuf which won't look in this directory.
+  * Declare a breaks on libgtk2.0-0 for the same reason, though this
+    version number is still speculative since gtk+2.0 has not yet been
+    transitioned for multiarch (bug #634118)
+
+ -- Steve Langasek <[email protected]>  Sun, 17 Jul 2011 10:12:13 +0000
+
 librsvg (2.34.0-1) unstable; urgency=low
 
   * New upstream release.
diff -Nru librsvg-2.34.0/debian/control librsvg-2.34.0/debian/control
--- librsvg-2.34.0/debian/control	2011-06-06 15:05:35.000000000 +0000
+++ librsvg-2.34.0/debian/control	2011-07-17 10:23:58.000000000 +0000
@@ -8,15 +8,15 @@
 Priority: optional
 Maintainer: Josselin Mouette <[email protected]>
 Uploaders: David Weinehall <[email protected]>, Debian GNOME Maintainers <[email protected]>, Emilio Pozuelo Monfort <[email protected]>, Michael Biebl <[email protected]>, Sebastian Dröge <[email protected]>
-Build-Depends: cdbs,
-               debhelper (>= 8),
+Build-Depends: cdbs (>= 0.4.93),
+               debhelper (>= 8.1.3),
                libfreetype6-dev,
                libfontconfig1-dev (>= 1.0.1),
                libxml2-dev (>= 2.6.22),
                libglib2.0-dev (>= 2.24.0),
                libcairo2-dev (>= 1.2.0),
                libpango1.0-dev (>= 1.10.0),
-               libgdk-pixbuf2.0-dev (>= 2.21.6),
+               libgdk-pixbuf2.0-dev (>= 2.23.5-2),
                libgtk2.0-dev (>= 2.21.5),
                libgsf-1-dev (>= 1.13.2-2),
                gnome-pkg-tools (>= 0.10),
@@ -40,6 +40,7 @@
          libgdk-pixbuf2.0-dev (>= 2.21.6),
          libcairo2-dev (>= 1.2.0),
          libgtk2.0-dev (>= 2.21.5)
+Multi-Arch: same
 Description: SAX-based renderer library for SVG files (development)
  The rsvg library is an efficient renderer for Scalable Vector Graphics
  (SVG) pictures.
@@ -53,6 +54,8 @@
 Depends: ${misc:Depends},
          ${shlibs:Depends}
 Suggests: librsvg2-bin
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
 Description: SAX-based renderer library for SVG files (runtime)
  The rsvg library is an efficient renderer for Scalable Vector Graphics
  (SVG) pictures.
@@ -66,6 +69,8 @@
 Depends: ${misc:Depends},
          ${shlibs:Depends},
          librsvg2-2 (= ${binary:Version})
+Breaks: libgdk-pixbuf2.0-0 (<< 2.23.5-2), libgtk2.0-0 (<< 2.24.5-3)
+Multi-Arch: same
 Description: SAX-based renderer library for SVG files (extra runtime)
  The rsvg library is an efficient renderer for Scalable Vector Graphics
  (SVG) pictures.
@@ -80,6 +85,7 @@
 Depends: ${misc:Depends},
          ${shlibs:Depends},
          librsvg2-2 (= ${binary:Version})
+Multi-Arch: same
 Description: SAX-based renderer library for SVG files (debug)
  The rsvg library is an efficient renderer for Scalable Vector Graphics
  (SVG) pictures.
@@ -93,6 +99,7 @@
          ${shlibs:Depends},
          ${python:Depends},
          librsvg2-2 (>= ${binary:Version})
+Multi-Arch: foreign
 Description: command-line and graphical viewers for SVG files
  The rsvg library is an efficient renderer for Scalable Vector Graphics
  (SVG) pictures.
diff -Nru librsvg-2.34.0/debian/control.in librsvg-2.34.0/debian/control.in
--- librsvg-2.34.0/debian/control.in	2011-06-06 14:43:19.000000000 +0000
+++ librsvg-2.34.0/debian/control.in	2011-07-17 10:23:46.000000000 +0000
@@ -3,15 +3,15 @@
 Priority: optional
 Maintainer: Josselin Mouette <[email protected]>
 Uploaders: @GNOME_TEAM@
-Build-Depends: cdbs,
-               debhelper (>= 8),
+Build-Depends: cdbs (>= 0.4.93),
+               debhelper (>= 8.1.3),
                libfreetype6-dev,
                libfontconfig1-dev (>= 1.0.1),
                libxml2-dev (>= 2.6.22),
                libglib2.0-dev (>= 2.24.0),
                libcairo2-dev (>= 1.2.0),
                libpango1.0-dev (>= 1.10.0),
-               libgdk-pixbuf2.0-dev (>= 2.21.6),
+               libgdk-pixbuf2.0-dev (>= 2.23.5-2),
                libgtk2.0-dev (>= 2.21.5),
                libgsf-1-dev (>= 1.13.2-2),
                gnome-pkg-tools (>= 0.10),
@@ -35,6 +35,7 @@
          libgdk-pixbuf2.0-dev (>= 2.21.6),
          libcairo2-dev (>= 1.2.0),
          libgtk2.0-dev (>= 2.21.5)
+Multi-Arch: same
 Description: SAX-based renderer library for SVG files (development)
  The rsvg library is an efficient renderer for Scalable Vector Graphics
  (SVG) pictures.
@@ -48,6 +49,8 @@
 Depends: ${misc:Depends},
          ${shlibs:Depends}
 Suggests: librsvg2-bin
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
 Description: SAX-based renderer library for SVG files (runtime)
  The rsvg library is an efficient renderer for Scalable Vector Graphics
  (SVG) pictures.
@@ -61,6 +64,8 @@
 Depends: ${misc:Depends},
          ${shlibs:Depends},
          librsvg2-2 (= ${binary:Version})
+Breaks: libgdk-pixbuf2.0-0 (<< 2.23.5-2), libgtk2.0-0 (<< 2.24.5-3)
+Multi-Arch: same
 Description: SAX-based renderer library for SVG files (extra runtime)
  The rsvg library is an efficient renderer for Scalable Vector Graphics
  (SVG) pictures.
@@ -75,6 +80,7 @@
 Depends: ${misc:Depends},
          ${shlibs:Depends},
          librsvg2-2 (= ${binary:Version})
+Multi-Arch: same
 Description: SAX-based renderer library for SVG files (debug)
  The rsvg library is an efficient renderer for Scalable Vector Graphics
  (SVG) pictures.
@@ -88,6 +94,7 @@
          ${shlibs:Depends},
          ${python:Depends},
          librsvg2-2 (>= ${binary:Version})
+Multi-Arch: foreign
 Description: command-line and graphical viewers for SVG files
  The rsvg library is an efficient renderer for Scalable Vector Graphics
  (SVG) pictures.
diff -Nru librsvg-2.34.0/debian/librsvg2-2.install librsvg-2.34.0/debian/librsvg2-2.install
--- librsvg-2.34.0/debian/librsvg2-2.install	2011-06-06 14:35:27.000000000 +0000
+++ librsvg-2.34.0/debian/librsvg2-2.install	2011-07-17 10:01:57.000000000 +0000
@@ -1 +1 @@
-usr/lib/lib*.so.*
+usr/lib/*/lib*.so.*
diff -Nru librsvg-2.34.0/debian/librsvg2-common.install librsvg-2.34.0/debian/librsvg2-common.install
--- librsvg-2.34.0/debian/librsvg2-common.install	2011-06-06 14:35:40.000000000 +0000
+++ librsvg-2.34.0/debian/librsvg2-common.install	2011-07-17 10:01:57.000000000 +0000
@@ -1,2 +1,2 @@
-usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/*.so
-usr/lib/gtk-2.0/*/engines/*.so
+usr/lib/*/gdk-pixbuf-2.0/2.10.0/loaders/*.so
+usr/lib/*/gtk-2.0/*/engines/*.so
diff -Nru librsvg-2.34.0/debian/librsvg2-dev.install librsvg-2.34.0/debian/librsvg2-dev.install
--- librsvg-2.34.0/debian/librsvg2-dev.install	2011-06-06 14:35:54.000000000 +0000
+++ librsvg-2.34.0/debian/librsvg2-dev.install	2011-07-17 10:01:57.000000000 +0000
@@ -1,5 +1,5 @@
 usr/include
-usr/lib/lib*.a
-usr/lib/lib*.so
-usr/lib/pkgconfig
+usr/lib/*/lib*.a
+usr/lib/*/lib*.so
+usr/lib/*/pkgconfig
 usr/share/gtk-doc/html/rsvg-2.0/* usr/share/doc/librsvg2-dev/html/
diff -Nru librsvg-2.34.0/debian/rules librsvg-2.34.0/debian/rules
--- librsvg-2.34.0/debian/rules	2011-06-06 14:17:38.000000000 +0000
+++ librsvg-2.34.0/debian/rules	2011-07-17 10:01:57.000000000 +0000
@@ -14,6 +14,7 @@
 LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed
 
 DEB_CONFIGURE_EXTRA_FLAGS += \
+	--libdir=/usr/lib/$(DEB_HOST_MULTIARCH) \
 	--enable-pixbuf-loader \
 	--with-croco \
 	--with-svgz
@@ -22,7 +23,7 @@
 DEB_DH_MAKESHLIBS_ARGS_librsvg2-common = --no-act
 
 binary-install/librsvg2-common::
-	LD_LIBRARY_PATH=debian/$(LIBRSVG2_PKG)/usr/lib:$(LD_LIBRARY_PATH) \
+	LD_LIBRARY_PATH=debian/$(LIBRSVG2_PKG)/usr/lib/$(DEB_HOST_MULTIARCH):$(LD_LIBRARY_PATH) \
 		dh_gtkmodules -plibrsvg2-common
 
 binary-install/librsvg2-bin::

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: librsvg
Source-Version: 2.34.0-2

We believe that the bug you reported is fixed in the latest version of
librsvg, which is due to be installed in the Debian FTP archive:

librsvg2-2_2.34.0-2_i386.deb
  to main/libr/librsvg/librsvg2-2_2.34.0-2_i386.deb
librsvg2-bin_2.34.0-2_i386.deb
  to main/libr/librsvg/librsvg2-bin_2.34.0-2_i386.deb
librsvg2-common_2.34.0-2_i386.deb
  to main/libr/librsvg/librsvg2-common_2.34.0-2_i386.deb
librsvg2-dbg_2.34.0-2_i386.deb
  to main/libr/librsvg/librsvg2-dbg_2.34.0-2_i386.deb
librsvg2-dev_2.34.0-2_i386.deb
  to main/libr/librsvg/librsvg2-dev_2.34.0-2_i386.deb
librsvg_2.34.0-2.debian.tar.gz
  to main/libr/librsvg/librsvg_2.34.0-2.debian.tar.gz
librsvg_2.34.0-2.dsc
  to main/libr/librsvg/librsvg_2.34.0-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.
Michael Biebl <[email protected]> (supplier of updated librsvg 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: SHA256

Format: 1.8
Date: Thu, 28 Jul 2011 18:40:43 +0200
Source: librsvg
Binary: librsvg2-dev librsvg2-2 librsvg2-common librsvg2-dbg librsvg2-bin
Architecture: source i386
Version: 2.34.0-2
Distribution: unstable
Urgency: low
Maintainer: Josselin Mouette <[email protected]>
Changed-By: Michael Biebl <[email protected]>
Description: 
 librsvg2-2 - SAX-based renderer library for SVG files (runtime)
 librsvg2-bin - command-line and graphical viewers for SVG files
 librsvg2-common - SAX-based renderer library for SVG files (extra runtime)
 librsvg2-dbg - SAX-based renderer library for SVG files (debug)
 librsvg2-dev - SAX-based renderer library for SVG files (development)
Closes: 634535 634719
Changes: 
 librsvg (2.34.0-2) unstable; urgency=low
 .
   [ Steve Langasek ]
   * Build for multiarch. (Closes: #634719, #634535)
   * Add a versioned build-depends on libgdk-pixbuf2.0-dev to pick up the
     new preferred loader path, and declare a breaks: on older versions of
     gdk-pixbuf which won't look in this directory.
   * Declare a breaks on libgtk2.0-0 for the same reason.
Checksums-Sha1: 
 4479f46212ae2aaf1b996d83bc45639a4154c653 2399 librsvg_2.34.0-2.dsc
 cd0fb77f23109fd181dcb899c95ccd02db802f15 11894 librsvg_2.34.0-2.debian.tar.gz
 9e57bd72348d1a40f08675d3c08f85977456e99c 193354 librsvg2-dev_2.34.0-2_i386.deb
 dc05d0050c738664a76acc392f1fe43230f78dc5 152120 librsvg2-2_2.34.0-2_i386.deb
 56af88e52eaad40d6c38103dbf842c2c7e097f7b 70514 
librsvg2-common_2.34.0-2_i386.deb
 a2a51e801900d90bc3afa873704524542d497347 428932 librsvg2-dbg_2.34.0-2_i386.deb
 e8af19f4f9ce854058a1b751804fa30c45322688 72896 librsvg2-bin_2.34.0-2_i386.deb
Checksums-Sha256: 
 55b2af71c41cd2ecc657e680a262d6a62fe0915aef564cd51f3eaafcc40b2e06 2399 
librsvg_2.34.0-2.dsc
 ac7b5ce12833bcb891da8532b57bd3cd33b9ea7102dcbf436f849650e503cf97 11894 
librsvg_2.34.0-2.debian.tar.gz
 9a0fdb1deef403b5d94b912c7b83ca7f1086dd98f06532719209fe09cac7005f 193354 
librsvg2-dev_2.34.0-2_i386.deb
 64586f198a870b7d7c81ba2ae6138c7ca1ca312a408e6eead9a505d53cb74524 152120 
librsvg2-2_2.34.0-2_i386.deb
 ec46e80a52f88cceecfe9845e678c8206a57919b3439755dbe7b55b914650c8a 70514 
librsvg2-common_2.34.0-2_i386.deb
 78938e6824d72be25013f2749209eed8dfa68fe7695537bc513b0e07d805261a 428932 
librsvg2-dbg_2.34.0-2_i386.deb
 269b2947e5ae57fb0f2110277938bcde28055786c02197fb6dc04a33134daabe 72896 
librsvg2-bin_2.34.0-2_i386.deb
Files: 
 e318d333575ff42b01523ba7c78d4f4b 2399 libdevel optional librsvg_2.34.0-2.dsc
 13678d74bf20469b97b7e2f32bb5f598 11894 libdevel optional 
librsvg_2.34.0-2.debian.tar.gz
 d7a479ab74046ba575ef0e58631fe881 193354 libdevel optional 
librsvg2-dev_2.34.0-2_i386.deb
 9d2e13c83e7bae0fe727a5b224ee642e 152120 libs optional 
librsvg2-2_2.34.0-2_i386.deb
 caf7dcc279b2aaeec19deaa03eebbeae 70514 libs optional 
librsvg2-common_2.34.0-2_i386.deb
 f88c0f087e975d562979caa9109c554a 428932 debug extra 
librsvg2-dbg_2.34.0-2_i386.deb
 a6c3828e2aa09bd18cf4508a91df3cd0 72896 graphics optional 
librsvg2-bin_2.34.0-2_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAEBCAAGBQJOMZNrAAoJEGrh3w1gjyLc1UYP/02waUJ1Tt/14AeQNm/fOS+W
M7GE9j7hLR4D4YIQIPyrewbYCRlc3HIu6s/79eRvO+uUdTdUDiQ3Zu/2i6uEL3BS
Bec0FyOzjfUDczscFIiFAaV7F3CiyHAneU9UFR+D482R0sk0JhpO/o7XNYkv5O95
yA8X9IYaMuOAqp9Bn99mumAhZnQf2F2m2LRzAVm3c+OCDyZ+0gKk+YTm7UUf0Tc2
w0Sj+vxceKAtD/4zrSwZZlcooBiiuNi0uaXSDHyaLO/yyGgekvb9lDkGF13kCRrQ
7k5hMMHgipkPV5d0dBccmyfAIr+6J5DcH747Grp0G6vnjJCqsCgrUDWOlA53Whda
gvzKGDzC9XDjt90vYcrIXRcIP0UVQv9dOVfeMkwjeYg1jH69ILGI/FtHG0Uc58xh
dRcySZ0Re0LM9TuIDHQmdjLfqU+hRRxq8ErtN/TOF4eOENTuhuixMs2EF8xufTuO
FS2ZH41JBNsaeoQhSvvbrjTNw52YS1bNJoiYj31+mi8QrR+D4NGUpQvaw4m6+kWM
C8OI/zCzNcOsdPBXpmMCqAtJy+Qx6GuTgxLd05lfhwhcxpe3T8mSd18a4N7F8m48
TW2dtYNWqE8vIXTpz3BHIv8s98epiohRh2hS3Qb9HvTxPFIH9vYju2tpUjxQ6gjb
pxs3kPQCDk9pGlvU8RM9
=Zb5Z
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to