Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
kdelibs-2.2.2a fails to emerge
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
Lion
Apprentice
Apprentice


Joined: 23 Jun 2002
Posts: 207

PostPosted: Fri Jan 17, 2003 12:24 pm    Post subject: kdelibs-2.2.2a fails to emerge Reply with quote

I have started an emerge --emptytree world, to refresh my complete system after an update of compiler flags and USE variables.
The emerge stops in kdelibs-2.2.2a, because it cannot find artsflow.h:

Code:
Making all in flow
make[3]: Entering directory `/export/tmp/portage/kdelibs-2.2.2a/work/kdelibs-2.2.2/arts/flow'
Making all in mcopclass
make[4]: Entering directory `/export/tmp/portage/kdelibs-2.2.2a/work/kdelibs-2.2.2/arts/flow/mcopclass'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/export/tmp/portage/kdelibs-2.2.2a/work/kdelibs-2.2.2/arts/flow/mcopclass'
make[4]: Entering directory `/export/tmp/portage/kdelibs-2.2.2a/work/kdelibs-2.2.2/arts/flow'
../../arts/mcopidl/mcopidl -t ../../arts/flow/artsflow.idl
/bin/sh ../../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../arts/mcop -I../../dcop -I../../libltdl -I../../kdecore -I../../kdeui -I../../kssl -I/usr/qt/2/include -I/usr/X11R6/include -I/usr/kde/2/include   -DQT_THREAD_SUPPORT -pthread -D_REENTRANT   -DNDEBUG -O2 -march=pentium2 -O3 -pipe -fno-exceptions -fno-check-new  -ftemplate-depth-99 -DQT_NO_TRANSLATION -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST  -c synth_play_impl.cc
mkdir .libs
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../arts/mcop -I../../dcop -I../../libltdl -I../../kdecore -I../../kdeui -I../../kssl -I/usr/qt/2/include -I/usr/X11R6/include -I/usr/kde/2/include -DQT_THREAD_SUPPORT -pthread -D_REENTRANT -DNDEBUG -O2 -march=pentium2 -O3 -pipe -fno-exceptions -fno-check-new -ftemplate-depth-99 -DQT_NO_TRANSLATION -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST -c synth_play_impl.cc  -fPIC -DPIC -o .libs/synth_play_impl.o
synth_play_impl.cc:23:22: artsflow.h: No such file or directory
/bin/sh ../../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../arts/mcop -I../../dcop -I../../libltdl -I../../kdecore -I../../kdeui -I../../kssl -I/usr/qt/2/include -I/usr/X11R6/include -I/usr/kde/2/include   -DQT_THREAD_SUPPORT -pthread -D_REENTRANT   -DNDEBUG -O2 -march=pentium2 -O3 -pipe -fno-exceptions -fno-check-new  -ftemplate-depth-99 -DQT_NO_TRANSLATION -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST  -c synthschedule.cc
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../arts/mcop -I../../dcop -I../../libltdl -I../../kdecore -I../../kdeui -I../../kssl -I/usr/qt/2/include -I/usr/X11R6/include -I/usr/kde/2/include -DQT_THREAD_SUPPORT -pthread -D_REENTRANT -DNDEBUG -O2 -march=pentium2 -O3 -pipe -fno-exceptions -fno-check-new -ftemplate-depth-99 -DQT_NO_TRANSLATION -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST -c synthschedule.cc  -fPIC -DPIC -o .libs/synthschedule.o
In file included from synth_play_impl.cc:31:
stdsynthmodule.h:26:22: artsflow.h: No such file or directory
In file included from synth_play_impl.cc:31:
stdsynthmodule.h:39: parse error before `{' token
stdsynthmodule.h:47: parse error before `public'
stdsynthmodule.h:57: parse error before `)' token
stdsynthmodule.h:59: parse error before `}' token
synth_play_impl.cc:40: parse error before `,' token
synth_play_impl.cc:76: parse error before `public'
synth_play_impl.cc:84: ISO C++ forbids declaration of `maxsamples' with no type
synth_play_impl.cc:84: conflicting types for `int Arts::maxsamples'
synth_play_impl.cc:70: previous declaration as `long unsigned int
   Arts::maxsamples'
synth_play_impl.cc:85: ISO C++ forbids declaration of `outblock' with no type
synth_play_impl.cc:85: conflicting types for `int Arts::outblock'

etc, but I think this was the relevant part.

Two questions:

-How to fix this? I have seen a similar problem of someone with KDE 3, who just copied include files over from onbe place to another, but should not Portage make sure the setup is right, especially after an emerge --emptytree?
- How do I find out what caused kdelibs-2.2.2a to be included in the first place? I'm using KDE 3.05, so why is this old library needed?
Back to top
View user's profile Send private message
drakonite
l33t
l33t


Joined: 02 Nov 2002
Posts: 768
Location: Lincoln, NE

PostPosted: Fri Jan 17, 2003 12:30 pm    Post subject: Re: kdelibs-2.2.2a fails to emerge Reply with quote

Lion wrote:

Two questions:

-How to fix this? I have seen a similar problem of someone with KDE 3, who just copied include files over from onbe place to another, but should not Portage make sure the setup is right, especially after an emerge --emptytree?

I was working on this for a while too but have actually given up. If I can remember what I was emerging that wanted kde-libs 2.x.x then I'd start playing around with it again.

Quote:

- How do I find out what caused kdelibs-2.2.2a to be included in the first place? I'm using KDE 3.05, so why is this old library needed?

The KDE3 and KDE2 libs aren't compatible, so programs that were created with the KDE2 libs and haven't been updated need a copy of the KDE2 libs...
This caused quite a few problems for me when KDE3 was first released... And oddly enough that coincided with my switch to E16... ;)

The first program listed in emerge -p after KDE-Libs 2.x.x is probably the program that needed them.
Back to top
View user's profile Send private message
Lion
Apprentice
Apprentice


Joined: 23 Jun 2002
Posts: 207

PostPosted: Fri Jan 17, 2003 1:37 pm    Post subject: Reply with quote

Quote:
The first program listed in emerge -p after KDE-Libs 2.x.x is probably the program that needed them.


That was KOnCD. I unemerged it, and kdelibs-2.2.2a is not needed any more.
Hope the rest of the emerges give no more trouble!
Thanks!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum