Skip to Content

for the gentoo-ians out there. emerge prob

1 reply [Last post]
Joined: 04/17/2010

So I'm trying to emerge .8.2 and it errors out;

g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/qt/3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -O3 -c -o AudioEngineInfoForm_UI.o `test -f 'AudioEngineInfoForm_UI.cpp' || echo './'`AudioEngineInfoForm_UI.cpp
source='DrumkitManager_UI.cpp' object='DrumkitManager_UI.o' libtool=no \
depfile='.deps/DrumkitManager_UI.Po' tmpdepfile='.deps/DrumkitManager_UI.TPo' \
depmode=gcc3 /bin/sh ../admin/depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/qt/3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -O3 -c -o DrumkitManager_UI.o `test -f 'DrumkitManager_UI.cpp' || echo './'`DrumkitManager_UI.cpp
AudioEngineInfoForm_UI.cpp: In constructor `
AudioEngineInfoForm_UI::AudioEngineInfoForm_UI(QWidget*, const char*,
unsigned int)':
AudioEngineInfoForm_UI.cpp:75: error: `Spacer2' undeclared (first use this
AudioEngineInfoForm_UI.cpp:75: error: (Each undeclared identifier is reported
only once for each function it appears in.)
AudioEngineInfoForm_UI.cpp:80: error: `Spacer1' undeclared (first use this
make[3]: *** [AudioEngineInfoForm_UI.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/var/tmp/portage/hydrogen-0.8.2/work/hydrogen-0.8.2/hydrogen_gui'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/hydrogen-0.8.2/work/hydrogen-0.8.2/hydrogen_gui'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/hydrogen-0.8.2/work/hydrogen-0.8.2'
make: *** [all] Error 2

!!! ERROR: media-sound/hydrogen-0.8.2 failed.
!!! Function src_compile, Line 70, Exitcode 2
!!! (no error message)

Anyone have this problem, its been reported on the gentoo bugzilla and 2 patches have been posted but i can't get any to work.
Responses on the gentoo forums have been kinda slow so I figure I'd take a shot asking here.

Thanks for any adive/suggestions

i am bulbozar

Joined: 04/17/2010

I fixed it by creating hydrogen-0.8.2-r1.ebuild where I removed all code related to drumkit installation. After this, emerge works flawlessly.
It seems like some autoconf/automake related problem, but I do not know this tools to fix it in a more convenient way.