[Pkg-utopia-maintainers] Bug#646521: Bug#646521: policykit-1-gnome: polkit-gnome-authentication-agent-1 crashes on attempted auth

Michael Biebl biebl at debian.org
Tue Oct 25 14:47:41 UTC 2011


excerpt from the irc log:

<mbiebl> If I run polkit-gnome 0.104 with glib 2.28.x it fails spectacularly
<mbiebl> my guess so far is because of
http://git.gnome.org/browse/PolicyKit-gnome/commit/?id=1d019a66f9eaf6cd472eecfa38ce462a1b12906c
<jaliste> cosimoc, thanks
<mbiebl> I'm getting (polkit-gnome-authentication-agent-1:21485):
GLib-GObject-CRITICAL **: g_closure_invoke: assertion `closure->marshal
|| closure->meta_marshal' failed
<ioni> mbiebl, i guess glib requirement should be bumped
<mbiebl> ioni: problem is, even if you bump the build time requirement
<mbiebl> the problem is, that you can't enforce that via a runtime dep
<ioni> works for me with glib 2.30
<mbiebl> I get your point
<danw> you can specify "g_cclosure_marshal_generic" explicitly instead
of NULL. then it would end up requiring a symbol in 2.30
<mbiebl> danw: thanks, that's a good idea
<mbiebl> or is the glib marshaller supposed to work in 2.28?
<danw> the generic marshaller was added in 2.30, along with the
convention that passing NULL means "use the generic marshaller"
<mbiebl> I guess if the symbol is 2.30 specific, that answers this
question :-)
<mbiebl> danw: if applications silently break because of this, passing
NULL is probably not a good idea then
<danw> well, they only break if this is the *only* new 2.30 feature you use
<danw> but yes, in hindsight, not great

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 900 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-utopia-maintainers/attachments/20111025/d5cf6a25/attachment.pgp>


More information about the Pkg-utopia-maintainers mailing list