Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 280812 - gnome-base/libgnomecanvas-2.26.0 fails to emerge
Summary: gnome-base/libgnomecanvas-2.26.0 fails to emerge
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Prefix
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-08 20:51 UTC by Rabbe Fogelholm
Modified: 2010-07-12 18:51 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rabbe Fogelholm 2009-08-08 20:51:02 UTC
Platform is Gentoo Prefix on SUSE 10 Enterprise SP2. Emerging lignomecanvas 2.26.0 fails with this console output (masking in etc/portage/package.mask can be tried as a workaround):

-- Installing ./html/right.png
-- Installing ./html/style.css
-- Installing ./html/up.png
/local/tmp/u/bin/bash: line 20: --relative: command not found
make[3]: *** [install-data-local] Error 127
make[3]: Leaving directory `/local/scratch/portage/gnome-base/libgnomecanvas-2.26.0/work/libgnomecanvas-2.26.0/docs/reference'
make[2]: *** [install-am] Error 2
make[2]: Leaving directory `/local/scratch/portage/gnome-base/libgnomecanvas-2.26.0/work/libgnomecanvas-2.26.0/docs/reference'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/local/scratch/portage/gnome-base/libgnomecanvas-2.26.0/work/libgnomecanvas-2.26.0/docs'
make: *** [install-recursive] Error 1
 * ERROR: gnome-base/libgnomecanvas-2.26.0 failed:
 *   install failed
 * 
 * Call stack:
 *               ebuild.sh:  64: <call call-ebuildshell 'src_install'>
 *             environment: 579: <call src_install>
 *             environment:3186: <call gnome2_src_install>
 *             environment:2551:         emake DESTDIR="${D}" "scrollkeeper_localstate_dir=${D}${sk_tmp_dir} " "$@" install || die "install failed";
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * QA Notice: command not found:
 * 
 *      /local/scratch/portage/gnome-base/libgnomecanvas-2.26.0/temp/environment: line 3178: gtkdocize: command not found
 *      /local/tmp/u/bin/bash: line 20: --relative: command not found
Comment 1 Sergey Kishchenko 2009-09-25 14:38:38 UTC
Having the same problem on the Interix... It's something related to gtk-doc, but I can't even install gtk-doc due to its hard masked dependencies.
Comment 2 Sergey Kishchenko 2009-09-28 12:28:28 UTC
After https://bugs.gentoo.org/show_bug.cgi?id=286749 issue was fixed, I was able to install gtk-doc on interix3. With gtk-doc installed, gnome-base/libgnomecanvas merges without any problems. Therefore, quick fix is to add gtk-doc dependency to gnome-base/libgnomecanvas. Or gnome-base/libgnomecanvas Makefile should be fixed not to use gtkdocize command.
Comment 3 Fabian Groffen gentoo-dev 2010-07-12 18:51:44 UTC
hmm, gtk-doc is already pulled as dependency if USE=doc.
gtkdocize is run unconditionally in the ebuild at the moment manually.

Feels a bit dirty all.  Please reopen if despite this, the issue is still there.