Bug#632354: Please transition gdk-pixbuf for multiarch

Steve Langasek steve.langasek at canonical.com
Fri Jul 15 17:32:04 UTC 2011


Hi Michael,

On Tue, Jul 12, 2011 at 09:28:10AM +0200, Michael Biebl wrote:
> i tried to test the patch but it not only contains some cruft (.pc) but
> also does not apply cleanly on top of 2.23.5-1.  Would you mind sending an
> updated patch?

Updated patch attached.  (I don't know why the previous version included the
diff to the .pc directory, though IMHO the intent should have been obvious -
the single applied patch is dropped, the corresponding quilt fluff should go
away with it.)

> Does this affect packages installing pixbuf loaders, like libwmf0.2-7 and
> librsvg2-common? Do you have to take special care about upgrading those 3
> packages in lock step?

Because the pixbuf loaders are looked up via a cache that's managed through
the gdk-pixbuf maintainer scripts (postinst, postrm, triggers), this is a
soft transition.  The only requirement is that any pixbuf loaders that
install to the multiarch path will need a versioned dependency on the
gdk-pixbuf that adds this support.

> That said, I have a more general question:
> gtk2.0 and gtk3.0 ship a variant of this ugly 041_ia32-libs.patch found in
> gdk-pixbuf:
> - debian/patches/041_ia32-libs.patch (gtk+2.0) [1]
> - debian/patches/041_ia32-libs.patch (gtk+3.0) [2]

> I don't see any multiarch related bug reports for gtk2/gtk3 yet and wondered if
> you have patches for them too and how this would affect other packages
> installing gtk engines or (im)modules?

I have a patch for gtk+2.0 which provides similar transitional handling for
its loadable modules.  I'll be sending that over soon.

No patch for gtk+3.0 however, as that's not in the initial lib set I've
converted.

> Do we need to be careful in which order we transition all those packages?

Nope!

Cheers,
-- 
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/
slangasek at ubuntu.com                                     vorlon at debian.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gdk-pixbuf-multiarch.patch
Type: text/x-diff
Size: 14642 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20110715/18dcd064/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 828 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20110715/18dcd064/attachment.pgp>


More information about the pkg-gnome-maintainers mailing list