multi-arch and non-multi-arch gobject introspection in Debian and derivatives

Mike Gabriel mike.gabriel at
Wed Nov 26 10:11:02 UTC 2014

Hi all,

I have a short question, asking for opinion and feedback.

At the moment all gir1.2-* packages in Debian must have multi-arch  
paths for the .typelibs files that provide information for gobject  

In Ubuntu and possibly other derivatives, this step has not been taken  
yet, .typelibs files are installed to non-multi-arch locations.

This makes it quite difficult for downstream maintainers (Ubuntu et  
al.) to simply pull over src:packages that provide some gir1.2-*  

My proposal for the interim phase (however long that might be) is to  
provide symlinks in gir1.2-* packages that provide correct  
functionalities in Debian and downstream distros (such as described  
above), as well.

-> /usr/lib/<triplet>/girepository-1.0/Caja-2.0.typelib

This surely wouldn't be something worth a freeze exception (I guess),  
but once we have jessie in place, is this something others would  
consider, as well?

Happy about feedback!
Mike (from the pkg-mate-team)


mike gabriel, herweg 7, 24357 fleckeby
fon: +49 (1520) 1976 148

GnuPG Key ID 0x25771B31
mail: mike.gabriel at,

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: Digitale PGP-Signatur
URL: <>

More information about the pkg-mate-team mailing list