during the emerge it failed. I tried it twice... read the error the second time and understood it a bit better. Seems that the emerge process is looking for a i386 directory when I only have an i686 directory. Specifically. looking for: /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.2/libstdc++.la my system had: /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/libstdc++.la So... I tried to fudge with ln -s i686... i386.... reran the emerge and it ran to completion without error codes. Reproducible: Always Steps to Reproduce: emerge -a rosegarden Actual Results: ... ... ... /usr/kde/3.2/bin/dcopidl ./rosegardensequenceriface.h > rosegardensequenceriface.kidl || ( rm -f rosegardensequenceriface.kidl ; /bin/false ) /usr/qt/3/bin/moc ./rosegardensequencer.h -o rosegardensequencer.moc.cpp /usr/kde/3.2/bin/dcopidl2cpp --c++-suffix cpp --no-signals --no-stub rosegardensequenceriface.kidl if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include -I/usr/kde/3.2/include/arts -I../base -I../sound -I../gui -I../sound -DQT_THREAD_SUPPORT -D_REENTRANT -DRGKDE3 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -O2 -march=pentium3 -pipe -fomit-frame-pointer -fno-exceptions -fno-check-new -fno-gcse -fexceptions -MT rosegardensequencer.moc.o -MD -MP -MF ".deps/rosegardensequencer.moc.Tpo" \ -c -o rosegardensequencer.moc.o `test -f 'rosegardensequencer.moc.cpp' || echo './'`rosegardensequencer.moc.cpp; \ then mv -f ".deps/rosegardensequencer.moc.Tpo" ".deps/rosegardensequencer.moc.Po"; \ else rm -f ".deps/rosegardensequencer.moc.Tpo"; exit 1; \ fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include -I/usr/kde/3.2/include/arts -I../base -I../sound -I../gui -I../sound -DQT_THREAD_SUPPORT -D_REENTRANT -DRGKDE3 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -O2 -march=pentium3 -pipe -fomit-frame-pointer -fno-exceptions -fno-check-new -fno-gcse -fexceptions -MT rosegardensequenceriface_skel.o -MD -MP -MF ".deps/rosegardensequenceriface_skel.Tpo" \ -c -o rosegardensequenceriface_skel.o `test -f 'rosegardensequenceriface_skel.cpp' || echo './'`rosegardensequenceriface_skel.cpp; \ then mv -f ".deps/rosegardensequenceriface_skel.Tpo" ".deps/rosegardensequenceriface_skel.Po"; \ else rm -f ".deps/rosegardensequenceriface_skel.Tpo"; exit 1; \ fi /bin/sh ../libtool --silent --mode=link --tag=CXX g++ -DRGKDE3 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -O2 -march=pentium3 -pipe -fomit-frame-pointer -fno-exceptions -fno-check-new -fno-gcse -fexceptions -o rosegardensequencer -L/usr/X11R6/lib -L/usr/qt/3/lib -L/usr/kde/3.2/lib -R /usr/kde/3.2/lib -R /usr/qt/3/lib -R /usr/X11R6/lib mmappedcontrolblock.o mmappedsegment.o rosegardensequencer.o main.o sequencermapper.o rosegardensequenceriface_skel.o rosegardensequencer.moc.o -lkdeui -lkdecore -lqt-mt -lpng -lz -lm -lXext -lX11 -lSM -lICE -lpthread ../sound/libRosegardenSound.la ../sound/libRosegardenSequencer.la ../base/libbase.la -lkio -lmad -lrt -lasound -lm -ldl -lpthread libtool: link: cannot find the library `/usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.2/libstdc++.la' make[2]: *** [rosegardensequencer] Error 1 make[2]: Leaving directory `/var/tmp/portage/rosegarden-4.0.9.7/work/rosegarden-4-0.9.7/sequencer' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/rosegarden-4.0.9.7/work/rosegarden-4-0.9.7' make: *** [all] Error 2 !!! ERROR: media-sound/rosegarden-4.0.9.7 failed. !!! Function src_compile, Line 32, Exitcode 2 !!! (no error message) Expected Results: I expected it to emerge without error <grin> I have a successfull emerge... but the software isn't running yet. Gives me a message about improper installation. I am trying to run it from KDE This is a newly built installation on a laptop P3 600Mhz. I did a GRP 2004.1 installation and have since emerge sync; emerge -u world prior to attempting the rosegarden install.
Hmm... ok... well this isn't likely a problem with rosegarden, but I'll help you find the problem and point the right devs here once we solve this... Can you please do the following: grep i386-pc-linux-gnu /usr/lib/*.la /usr/kde/*/lib/*.la /usr/qt/*/lib/*.la I apologize for my slow response time... I am moving to a new apartment these next few weeks...
no response. closing.