Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 369677 - dev-libs/totem-pl-parser-2.32.3 failed (configure phase): some gnome stuff missing
Summary: dev-libs/totem-pl-parser-2.32.3 failed (configure phase): some gnome stuff mi...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2011-06-01 15:37 UTC by Jakub Podlaha
Modified: 2011-06-05 11:59 UTC (History)
0 users

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


Attachments
emerge --info (emerge_info.txt,4.82 KB, text/plain)
2011-06-01 15:40 UTC, Jakub Podlaha
Details
build.log (build.log,9.80 KB, text/plain)
2011-06-01 15:45 UTC, Jakub Podlaha
Details
config.log (config.log,43.19 KB, text/plain)
2011-06-01 15:46 UTC, Jakub Podlaha
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jakub Podlaha 2011-06-01 15:37:46 UTC
totem-pl-parser econf fails on:

(...)
checking for TOTEM_PLPARSER... yes
checking for TOTEM_PLPARSER_MINI... yes
./configure: line 15735: GNOME_COMMON_INIT: command not found
./configure: line 15736: GNOME_DEBUG_CHECK: command not found
./configure: line 15737: syntax error near unexpected token `maximum'
./configure: line 15737: `GNOME_COMPILE_WARNINGS(maximum)'


Reproducible: Always

Steps to Reproduce:
1. emerge totem-pl-parser
2.
3.
Actual Results:  
emerge fails

Expected Results:  
totem-pl-parser emerged normally

totem-pl-parser was pulled in by rhythmbox

Calculating dependencies... done!
[ebuild  N    ] dev-libs/totem-pl-parser-2.32.3  USE="-doc (-introspection)" 0 kB
[ebuild  N    ] media-sound/rhythmbox-0.12.8-r1  USE="musicbrainz nsplugin udev -cdr -daap -debug -doc -gnome-keyring -ipod -libnotify -lirc -mtp -python -test -upnp -webkit" 0 kB

I use awesomeWM not gnome.
Comment 1 Jakub Podlaha 2011-06-01 15:40:10 UTC
Created attachment 275511 [details]
emerge --info
Comment 2 Jakub Podlaha 2011-06-01 15:45:01 UTC
Created attachment 275513 [details]
build.log
Comment 3 Jakub Podlaha 2011-06-01 15:46:03 UTC
Created attachment 275515 [details]
config.log
Comment 4 Rafał Mużyło 2011-06-01 15:56:38 UTC
An eatoreconf problem.

gnome-base/gnome-common should get things moving.
Comment 5 Pacho Ramos gentoo-dev 2011-06-01 16:29:26 UTC
Maybe would be interesting to have a way to automatically DEPEND on gnome-common when eautoreconf is used on a package using gnome2.eclass, but I don't know how could it be done :(
Comment 6 Gilles Dartiguelongue (RETIRED) gentoo-dev 2011-06-05 11:59:45 UTC
+  05 Jun 2011; Gilles Dartiguelongue <eva@gentoo.org>
+  totem-pl-parser-2.32.3.ebuild:
+  Add missing gnome-common to DEPEND, bug #369677.

The solution to this problem, just like for gtk-doc and introspection is to
modify gnome-common upstream so that the upstream autogen.sh scripts copies to
required macros to the m4 folder shipped in the tarball.