I started to file this here, then created upstream GNOME bug for the pygoocanvas component. Going ahead and filing here anyway, since this will prevent pitivi and other pygocanvas dependents from emerging. pygoocanvas-0.14.0: goocanvasmodule.c:38: error: too few arguments to function 'Pycairo_CAPI->Pattern_FromPattern' Emerging pygoocanvas as dependency of pitivi. pygoocanvas Error per subject line. Will attach build.log and environment. Specific source file revision is 17 months old: http://svn.gnome.org/viewvc/pygoocanvas/trunk/goocanvasmodule.c?revision=HEAD&view=markup Reproducible: Always
Created attachment 190689 [details] pygoocanvas-0.14.0 buiild.log
Created attachment 190690 [details] pygoocanvas-0.14.0 environment
(In reply to comment #2) > Created an attachment (id=190690) [edit] > pygoocanvas-0.14.0 environment > I have the same problem. There is a solution here: http://bugzilla.gnome.org/show_bug.cgi?id=576030 I however do not know how to patch a sourcefile and repackage it.
This is fixed in 0.14.1. Bump committed to tree.
> This is fixed in 0.14.1. Bump committed to tree. > I still have the same problem with pygoocanvas-0.14.1
Hitting too many args in function call within _cairo_pattern_from_gvalue on =dev-python/pygoocanvas-0.14.1 as well. Tested on x86. Re-opening.
0.14.1 depends on pycairo >= 1.8.4 We should change the ebuild accordingly.
(In reply to comment #7) > 0.14.1 depends on pycairo >= 1.8.4 > > We should change the ebuild accordingly. > + 13 May 2009; Samuli Suominen <ssuominen@gentoo.org> + pygoocanvas-0.14.1.ebuild: + Raise pycairo depend to 1.8.4 wrt #269041.