View previous topic :: View next topic |
Author |
Message |
João Medeiros n00b
Joined: 26 Jul 2002 Posts: 11 Location: Natal - Brasil
|
Posted: Wed Aug 28, 2002 1:52 am Post subject: fail to emerge kde 3.0.3 |
|
|
I am having problems to emerge kde3.0.3.
While compiling kdelibs, I get the error
g++ -DHAVE_CONFIG_H -I. -I. -I../..-I../.. -I./.. -I./../kssl -I../../dcop -I../..
/libltdl -I../../kdecore -I../../kdeui -I../../kio -I../../kio/kio -I../../kio/kfil
e -I/usr/qt/3/include -I/usr/X11R6/include -I/usr/kde/3/include -D_LARGEFILE64_SOUR
CE -DQT_THREAD_SUPPORT -D_REENTRANT -DNDEBUG -DNO_DEBUG -O2 -mcpu=k6 -march=k6 -O3
-pipe -fno-exceptions -fno-check-new -DQT_NO_TRANSLATION -DQT_CLEAN_NAMESPACE -DQT_
NO_ASCII_CAST -DQT_NO_COMPAT -c libksycoca_la.all_cpp.cpp -fPIC -DPIC -o .libs/lib
ksycoca_la.all_cpp.o
g++: cpp0: output pipe has been closed
Internal compiler error: program cc1plus got fatal signal 15
make[3]: *** [libkiocore_la.all_cpp.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
{standard input}: Assembler messages:
{standard input}:92593: Warning: end of file in string; inserted '"'
make[3]: Leaving directory `/var/tmp/portage/kdelibs-3.0.3/work/kdelibs-3.0.3/kio/kio'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kdelibs-3.0.3/work/kdelibs-3.0.3/kio'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdelibs-3.0.3/work/kdelibs-3.0.3'
make: *** [all] Error 2
!!! ERROR: The ebuild did not complete successfully.
!!! Function kde_src_compile, Line -7414, Exitcode 2
!!! died running emake, kde_src_compile:make
!!! emerge aborting on /usr/portage/kde-base/kdelibs/kdelibs-3.0.3.ebuild .
I have made a test: Go to
/var/tmp/portage/kdelibs-3.0.3/work/kdelibs-3.0.3/kio/kio
directory and ran the last command
g++ -DHAVE_CONFIG ...
without problem. It seems like a problem with output pipe...
Can someone help me?
ps: I read the other posts and can'not find the answer for this problem. |
|
Back to top |
|
|
João Medeiros n00b
Joined: 26 Jul 2002 Posts: 11 Location: Natal - Brasil
|
Posted: Wed Aug 28, 2002 2:00 am Post subject: |
|
|
Gentoo Version: 1.2
gcc version: 2.95.3
Kde 3.0.0 was uninstalled some days ago. |
|
Back to top |
|
|
pjp Administrator
Joined: 16 Apr 2002 Posts: 20067
|
Posted: Wed Aug 28, 2002 2:13 am Post subject: |
|
|
I don't use kde, but I think this version has been having problems. Can you install the version prior to 3.0.3, or do you not want to do that? _________________ Quis separabit? Quo animo? |
|
Back to top |
|
|
João Medeiros n00b
Joined: 26 Jul 2002 Posts: 11 Location: Natal - Brasil
|
Posted: Wed Aug 28, 2002 2:19 am Post subject: |
|
|
Well, if this version has been having problems, then I will install the prior version.
Only for curiosity, I go to
/var/tmp/portage/kdelibs-3.0.3/work/kdelibs-3.0.3
directory and run
make
the compilation is going OK, how to I inform to Gentoo that kdelibs was make (if the compilation is OK until the finish)? |
|
Back to top |
|
|
pilla Bodhisattva
Joined: 07 Aug 2002 Posts: 7729 Location: Underworld
|
Posted: Wed Aug 28, 2002 3:21 am Post subject: inject |
|
|
You can "make install" so the files are properly installed, and them "merge kde-base/kdelibs-3.0.3 inject" so you can fool portage to think you have it merged.
I did that with kdemultimedia 3.1_beta1
João Medeiros wrote: | Well, if this version has been having problems, then I will install the prior version.
Only for curiosity, I go to
/var/tmp/portage/kdelibs-3.0.3/work/kdelibs-3.0.3
directory and run
make
the compilation is going OK, how to I inform to Gentoo that kdelibs was make (if the compilation is OK until the finish)? |
|
|
Back to top |
|
|
João Medeiros n00b
Joined: 26 Jul 2002 Posts: 11 Location: Natal - Brasil
|
Posted: Wed Aug 28, 2002 1:05 pm Post subject: |
|
|
After make (the compilation was OK) I do
make install (OK too)
Then I followed this steps:
1) cd /var/tmp/portage/kdelibs-3.0.3/work
2) emerge inject kdelibs-3.0.3
get a message saying the kdelibs-3.0.3 was injected.
3) tried emerge --pretend kde
and get kdelibs-3.0.3 to be emeged again
4) Run emerge inject kdelibs-3.0.3 again and get:
!!! Not injecting kdelibs-3.0.3; Package already exists.
5) Run emerge search kdelibs and get
* kde-base/kdelibs
Latest version Available: 3.0.3
Latest version Installed: [ Not Installed ]
Homepage: http//www.kde.org/
Description: KDE 3.0.3 - base libraries needed by all kde programs
any ideas? |
|
Back to top |
|
|
João Medeiros n00b
Joined: 26 Jul 2002 Posts: 11 Location: Natal - Brasil
|
Posted: Thu Aug 29, 2002 2:04 pm Post subject: |
|
|
For get KDE again, I installed it from sources with
./configure --prefix=/usr/kde/3
Now KDE 3.0.3 is fine.
Thanks. |
|
Back to top |
|
|
|