Created attachment 355606 [details] buiild log Looks like it is incompatible with gobject-introspection-1.36 File "/usr/bin/g-ir-scanner", line 46, in <module> sys.exit(scanner_main(sys.argv)) File "/usr/lib64/gobject-introspection/giscanner/scannermain.py", line 474, in scanner_main final.validate() File "/usr/lib64/gobject-introspection/giscanner/introspectablepass.py", line 36, in validate self._namespace.walk(self._analyze_node) File "/usr/lib64/gobject-introspection/giscanner/ast.py", line 483, in walk node.walk(callback, []) File "/usr/lib64/gobject-introspection/giscanner/ast.py", line 576, in walk self._walk(callback, chain) File "/usr/lib64/gobject-introspection/giscanner/ast.py", line 1067, in _walk sig.walk(callback, chain) File "/usr/lib64/gobject-introspection/giscanner/ast.py", line 571, in walk res = callback(self, chain) File "/usr/lib64/gobject-introspection/giscanner/introspectablepass.py", line 185, in _analyze_node self._introspectable_param_analysis(obj, param) File "/usr/lib64/gobject-introspection/giscanner/introspectablepass.py", line 82, in _introspectable_param_analysis "Unresolved type: %r" % (node.type.unresolved_string, )) File "/usr/lib64/gobject-introspection/giscanner/ast.py", line 90, in unresolved_string assert False AssertionError make[3]: *** [GooCanvas-2.0.gir] Error 1 make[2]: *** [all] Error 2 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2
Fixed, thanks for reporting. +*goocanvas-2.0.1-r1 (12 Aug 2013) + + 12 Aug 2013; Alexandre Rostovtsev <tetromino@gentoo.org> + goocanvas-0.14.ebuild, goocanvas-1.0.0.ebuild, goocanvas-2.0.0.ebuild, + goocanvas-2.0.1.ebuild, +goocanvas-2.0.1-r1.ebuild, + +files/goocanvas-1.0.0-gold.patch: + Add upstream patches to fix compatibility with modern gobject-introspection + and pygobject versions (bug #480494, thanks to Harris Landgarten) and + modernize ebuild. Fix 1.0.0's underlinking failure with gold (bug #464734, + thanks to cmuelle8). Fix license information (LGPL, not GPL).