reopen 390192
severity 390192 serious
merge 390192 390309
retitle 390192 Conversion to pysupport of pygst0.10 broke systems mixing the
0.8 and 0.10 bindings
reassign 390192 python-gst0.10 0.10.5-4
stop
Hi,
On Sat, Sep 30, 2006, Joe Wreschnig wrote:
> >>> import pygst
> >>> pygst.require("0.10")
> >>> import gst
> >>> gst.gst_version, gst.pygst_version
> ((0, 8, 12), (0, 8, 4))
> That would be why it broke. I suspect something broke the import order
> when it switched from python-central to python-support.
I reproduce this particular problem. I did my initial testing thinking
I had both bindings installed (0.8 and 0.10), but I had only 0.10, so I
didn't see the weird behavior. This also matched the symptoms of a bug
in quodlibet which I was pointed at.
The root of the problem is probably caused by the mixture of pycentral
and pysupport in the bindings. As a temporary workaround, i suggest
you remove the 0.8 bindings if you can, or downgrade the 0.10 bindings.
Bye,
--
Loïc Minier <[EMAIL PROTECTED]>