Bug#652861: gconf: Please mark gconf2 Multi-Arch: foreign
steve.langasek at canonical.com
Tue Jan 3 05:28:06 UTC 2012
On Wed, Dec 21, 2011 at 09:32:33AM +0100, Josselin Mouette wrote:
> Le mardi 20 décembre 2011 à 23:38 -0800, Steve Langasek a écrit :
> > Although GNOME3 is of course moving from gconf to gsettings, some packages
> > such as libcanberra-gtk3-module still have a dependency on gconf2. Having
> > a11y support for multiarch-installed software would certainly be nice.
> > Please consider the following patch to mark gconf2 Multi-Arch: foreign.
> Thanks for the patch. However, I don’t think there is any use to only
> add MA to the gconf2 binary. This would mean you could register
> settings, but not use them since libgconf2-4 is not MA.
Well, the use case for this is libcanberra-gtk3-module, which depends on
gconf2 but not on libgconf2-4. Maybe this is a spurious dependency on
gconf2, I didn't question it too closely.
> I’ve already had a look at how to multiarchify gconf as a whole, but it
> is complicated to do so without reintroducing the circular dependency
> between the lib (which should be MA: same) and the daemon (which should
> be MA: foreign).
> The solution will probably be to statically link the library into the
> daemon. If you have any other ideas, please share.
Yeah, I don't have any better ideas; that's basically why I haven't proposed
a patch to make the library coinstallable, because I didn't see a good way
to do it.
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...
Size: 828 bytes
Desc: Digital signature
More information about the pkg-gnome-maintainers