View previous topic :: View next topic |
Author |
Message |
jthj Apprentice
Joined: 04 Jun 2002 Posts: 176 Location: The Matrix Has Me....
|
Posted: Mon Sep 30, 2002 2:46 am Post subject: problem building kdelibs |
|
|
I'm trying to update from kde 3.0.2 to 3.0.3
when building kdelibs I get the following error
Code: | make[2]: Leaving directory `/var/tmp/portage/kdelibs-3.0.3-r1/work/kdelibs-3.0.3/libkmid'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/var/tmp/portage/kdelibs-3.0.3-r1/work/kdelibs-3.0.3'
make: *** [all] Error 2
!!! ERROR: The ebuild did not complete successfully.
!!! Function kde_src_compile, Line -6648, Exitcode 2
!!! died running emake, kde_src_compile:make
|
anybody got any ideas.
I'm using gcc 2.95 _________________ 01001010 01010100 01001000 01001010 |
|
Back to top |
|
|
rac Bodhisattva
Joined: 30 May 2002 Posts: 6553 Location: Japanifornia
|
Posted: Mon Sep 30, 2002 3:44 am Post subject: |
|
|
The error looks to me like it might be a bit higher up in the output: can we have a bit more to chew on? _________________ For every higher wall, there is a taller ladder |
|
Back to top |
|
|
jthj Apprentice
Joined: 04 Jun 2002 Posts: 176 Location: The Matrix Has Me....
|
Posted: Mon Sep 30, 2002 4:03 am Post subject: |
|
|
let me know if you need more
Code: | creating kdeprint_ext.la
(cd .libs && rm -f kdeprint_ext.la && ln -s ../kdeprint_ext.la kdeprint_ext.la)
make[3]: Leaving directory `/var/tmp/portage/kdelibs-3.0.3-r1/work/kdelibs-3.0.3/kdeprint/ext'
Making all in filters
make[3]: Entering directory `/var/tmp/portage/kdelibs-3.0.3-r1/work/kdelibs-3.0.3/kdeprint/filters'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/tmp/portage/kdelibs-3.0.3-r1/work/kdelibs-3.0.3/kdeprint/filters'
Making all in pics
make[3]: Entering directory `/var/tmp/portage/kdelibs-3.0.3-r1/work/kdelibs-3.0.3/kdeprint/pics'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/tmp/portage/kdelibs-3.0.3-r1/work/kdelibs-3.0.3/kdeprint/pics'
Making all in tests
make[3]: Entering directory `/var/tmp/portage/kdelibs-3.0.3-r1/work/kdelibs-3.0.3/kdeprint/tests'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/tmp/portage/kdelibs-3.0.3-r1/work/kdelibs-3.0.3/kdeprint/tests'
make[2]: Leaving directory `/var/tmp/portage/kdelibs-3.0.3-r1/work/kdelibs-3.0.3/kdeprint'
Making all in libkmid
make[2]: Entering directory `/var/tmp/portage/kdelibs-3.0.3-r1/work/kdelibs-3.0.3/libkmid'
creating libkmid_la.all_cc.cc ...
/bin/sh ../libtool --mode=compile --tag=CXX i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I../dcop -I../libltdl -I../kdecore -I../kdeui -I../kio -I../kio/kio -I../kio/kfile -I/usr/qt/3/include -I/usr/X11R6/include -I/usr/kde/3/include -DQT_THREAD_SUPPORT -D_REENTRANT -DNDEBUG -DNO_DEBUG -O2 -march=i686 -O3 -pipe -fno-exceptions -fno-check-new -DQT_NO_TRANSLATION -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_COMPAT -c -o libkmid_la.all_cc.lo `test -f libkmid_la.all_cc.cc || echo './'`libkmid_la.all_cc.cc
mkdir .libs
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I../dcop -I../libltdl -I../kdecore -I../kdeui -I../kio -I../kio/kio -I../kio/kfile -I/usr/qt/3/include -I/usr/X11R6/include -I/usr/kde/3/include -DQT_THREAD_SUPPORT -D_REENTRANT -DNDEBUG -DNO_DEBUG -O2 -march=i686 -O3 -pipe -fno-exceptions -fno-check-new -DQT_NO_TRANSLATION -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_COMPAT -c libkmid_la.all_cc.cc -fPIC -DPIC -o .libs/libkmid_la.all_cc.o
In file included from libkmid_la.all_cc.cc:9:
deviceman.cc:54: sound/asound.h: No such file or directory
deviceman.cc:55: sound/asequencer.h: No such file or directory
make[2]: *** [libkmid_la.all_cc.lo] Error 1
make[2]: Leaving directory `/var/tmp/portage/kdelibs-3.0.3-r1/work/kdelibs-3.0.3/libkmid'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdelibs-3.0.3-r1/work/kdelibs-3.0.3'
make: *** [all] Error 2
!!! ERROR: The ebuild did not complete successfully.
!!! Function kde_src_compile, Line -6648, Exitcode 2
!!! died running emake, kde_src_compile:make
|
_________________ 01001010 01010100 01001000 01001010 |
|
Back to top |
|
|
rac Bodhisattva
Joined: 30 May 2002 Posts: 6553 Location: Japanifornia
|
Posted: Mon Sep 30, 2002 4:23 am Post subject: |
|
|
OK, these two lines do jump out: Code: | deviceman.cc:54: sound/asound.h: No such file or directory
deviceman.cc:55: sound/asequencer.h: No such file or directory |
Now the trick is to find out which package should be providing those but isn't. Maybe somebody that uses KDE can help, but my wild guess would be arts. Does emerging arts manually first work? _________________ For every higher wall, there is a taller ladder |
|
Back to top |
|
|
jthj Apprentice
Joined: 04 Jun 2002 Posts: 176 Location: The Matrix Has Me....
|
Posted: Mon Sep 30, 2002 4:49 am Post subject: |
|
|
I currently have the most recent version of arts installed would you think I should reinstall it? _________________ 01001010 01010100 01001000 01001010 |
|
Back to top |
|
|
Vann Guru
Joined: 04 Aug 2002 Posts: 357
|
Posted: Mon Sep 30, 2002 5:11 am Post subject: |
|
|
Both of those files belong to alsa. Perhaps your USE flags got messed up somehow, and while you were emerging something you had -alsa and then alsa afterwards. Either way, emerge alsa-driver.
Also, FYI, qpkg -f /path/to/a/file will tell you what package a file belongs to. I'm not sure it works for yet-to-be-installed packages, though. |
|
Back to top |
|
|
jthj Apprentice
Joined: 04 Jun 2002 Posts: 176 Location: The Matrix Has Me....
|
Posted: Mon Sep 30, 2002 5:14 am Post subject: |
|
|
I'll give alsa a try thanks for all your help guys. _________________ 01001010 01010100 01001000 01001010 |
|
Back to top |
|
|
jthj Apprentice
Joined: 04 Jun 2002 Posts: 176 Location: The Matrix Has Me....
|
Posted: Mon Sep 30, 2002 6:02 am Post subject: |
|
|
yeah looks like emerging alsadriver did it. Again guys thanks for the tips and help. _________________ 01001010 01010100 01001000 01001010 |
|
Back to top |
|
|
|