The app-misc/tracker-9999 ebuild in portage fails with a call to the gtkdocize command: >>> Preparing source in /var/tmp/portage/app-misc/tracker-9999/work/tracker-9999 ... * Fixing OMF Makefiles ... [ ok ] /var/tmp/portage/app-misc/tracker-9999/temp/environment: line 4340: gtkdocize: command not found * ERROR: app-misc/tracker-9999 failed: * gtkdocize failed * * Call stack: * ebuild.sh, line 54: Called src_prepare * environment, line 4340: Called die * The specific snippet of code: * gtkdocize || die "gtkdocize failed"; Attaching emerge info and build log.
Created attachment 220089 [details] emerge --info
Created attachment 220091 [details] build.log
+ 17 Feb 2010; Gilles Dartiguelongue <eva@gentoo.org> tracker-9999.ebuild: + gtk-doc is needed for gtkdocize, bug #305647. + Thanks for reporting.
Thank you for the fix. However, I have USE="-doc" system-wide, and would prefer gtk-doc not be pulled in. Does tracker's build script provide for a no-doc make option that could be used? http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/tracker/tracker-9999.ebuild?r1=1.12&r2=1.13 Thanks.
Please open a new bug report for this, we have been moving some gtk-doc tools to gtk-doc-am when possible.
(In reply to comment #5) > Please open a new bug report for this, we have been moving some gtk-doc tools > to gtk-doc-am when possible. > I started to open the new bug, but I want to clarify what it's for: a) tracker depends on gtkdocize with USE="-doc" or b) gtkdocize move to gtk-doc-am. I'm not very familiar with the issue, but will file the bug once the above is clarified. Thanks.