On 14/07/10 14:31, Ariel Ben Yehuda wrote:
Update Gobject-Introspection to 0.9.2 and add this patch that allows it
to compile with Python 2.7. Fixes http://bugs.python.org/issue9259.
Cheers. Just so that google can link the error to the patch, the error looks
like this
GICOMP xlib-2.0.gir
GICOMP xfixes-4.0.gir
GICOMP xrandr-1.3.gir
Traceback (most recent call last):
File ../tools/g-ir-scanner, line 36, in module
from giscanner.scannermain import scanner_main
File /tmp/gobject-introspection-0.9.0/giscanner/scannermain.py, line 31, in
module
from giscanner.dumper import compile_introspection_binary
File /tmp/gobject-introspection-0.9.0/giscanner/dumper.py, line 26, in
module
from .glibtransformer import IntrospectionBinary
File /tmp/gobject-introspection-0.9.0/giscanner/glibtransformer.py, line
34, in module
from .transformer import Names
File /tmp/gobject-introspection-0.9.0/giscanner/transformer.py, line 31, in
module
from .girparser import GIRParser
File /tmp/gobject-introspection-0.9.0/giscanner/girparser.py, line 32, in
module
from .girwriter import COMPATIBLE_GIR_VERSION
File /tmp/gobject-introspection-0.9.0/giscanner/girwriter.py, line 30, in
module
from .xmlwriter import XMLWriter
File /tmp/gobject-introspection-0.9.0/giscanner/xmlwriter.py, line 70, in
module
with LibtoolImporter:
AttributeError: __exit__
make[2]: *** [GLib-2.0.gir] Error 1
make[2]: *** Waiting for unfinished jobs
make[2]: Leaving directory `/tmp/gobject-introspection-0.9.0/gir'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/gobject-introspection-0.9.0'
make: *** [all] Error 2
Personally I found that the easist solution was to pass
--disable-introspection to udev and polkit.
Nothing of value was lost.
Andy
--
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page