Bug#573798: FTBFS: OSError: [Errno 2] No such file or directory

Emilio Pozuelo Monfort pochu at debian.org
Sun Mar 14 15:16:41 UTC 2010


reassign 573798 gobject-introspection 0.6.7-3
tag 573798 + upstream pending
thanks

Heya Cyril,

On 14/03/10 01:21, Cyril Brulebois wrote:
> your package FTBFS on almost all archs:
> | Traceback (most recent call last):
> |   File "/usr/bin/g-ir-scanner", line 38, in <module>
> |     sys.exit(scanner_main(sys.argv))
> |   File "/usr/lib/gobject-introspection/giscanner/scannermain.py", line 310, in scanner_main
> |     glibtransformer.get_get_type_functions())
> |   File "/usr/lib/gobject-introspection/giscanner/dumper.py", line 226, in compile_introspection_binary
> |     return dc.run()
> |   File "/usr/lib/gobject-introspection/giscanner/dumper.py", line 127, in run
> |     self._link(bin_path, o_path)
> |   File "/usr/lib/gobject-introspection/giscanner/dumper.py", line 174, in _link
> |     libtool = get_libtool_command(self._options)
> |   File "/usr/lib/gobject-introspection/giscanner/utils.py", line 99, in get_libtool_command
> |     stdout=open(os.devnull))

Here is the problem. gobject-introspection is not catching OSError and returning
False as it should, thus the build fails. This is fixed in gobject-introspection
0.6.8 which I'll upload now.

> |   File "/usr/lib/python2.5/subprocess.py", line 457, in check_call
> |     retcode = call(*popenargs, **kwargs)
> |   File "/usr/lib/python2.5/subprocess.py", line 444, in call
> |     return Popen(*popenargs, **kwargs).wait()
> |   File "/usr/lib/python2.5/subprocess.py", line 594, in __init__
> |     errread, errwrite)
> |   File "/usr/lib/python2.5/subprocess.py", line 1153, in _execute_child
> |     raise child_exception
> | OSError: [Errno 2] No such file or directory
> | make[3]: *** [Gda-4.0.gir] Error 1

Cheers,
Emilio





More information about the pkg-gnome-maintainers mailing list