Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Portage & Programming
  • Search

!!! ERROR: kde-base/kdemultimedia-arts-3.5.4 failed.

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
12 posts • Page 1 of 1
Author
Message
padoor
Advocate
Advocate
User avatar
Posts: 4185
Joined: Fri Dec 30, 2005 1:43 am
Location: india

!!! ERROR: kde-base/kdemultimedia-arts-3.5.4 failed.

  • Quote

Post by padoor » Tue Aug 15, 2006 9:50 am

QT_NO_COMPAT -DQT_NO_TRANSLATION -c -o autorouter.o autorouter.cpp
autorouter.cpp: In member function 'void AutoRouter::thread_connect(int, int, int, int, long int)':
autorouter.cpp:448: warning: array subscript has type 'char'
autorouter.cpp:468: warning: array subscript has type 'char'
autorouter.cpp: In member function 'void AutoRouter::examinePath(const PathInfo&)':
autorouter.cpp:513: warning: array subscript has type 'char'
autorouter.cpp:518: warning: array subscript has type 'char'
/usr/qt/3/bin/moc ./main.h -o main.moc
terminate called after throwing an instance of 'std::bad_alloc'
what(): St9bad_alloc
make[4]: *** [main.moc] Aborted
make[4]: *** Deleting file `main.moc'
make[4]: Leaving directory `/var/tmp/portage/kdemultimedia-arts-3.5.4/work/kdemultimedia-arts-3.5.4/arts/builder'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/kdemultimedia-arts-3.5.4/work/kdemultimedia-arts-3.5.4/arts/builder'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kdemultimedia-arts-3.5.4/work/kdemultimedia-arts-3.5.4/arts'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdemultimedia-arts-3.5.4/work/kdemultimedia-arts-3.5.4'
make: *** [all] Error 2

!!! ERROR: kde-base/kdemultimedia-arts-3.5.4 failed.
Call stack:
ebuild.sh, line 1543: Called dyn_compile
ebuild.sh, line 938: Called src_compile
ebuild.sh, line 1252: Called kde-meta_src_compile
kde-meta.eclass, line 410: Called kde_src_compile
kde.eclass, line 164: Called kde_src_compile 'all'
kde.eclass, line 323: Called kde_src_compile 'myconf' 'configure' 'make'
kde.eclass, line 319: Called die

!!! died running emake, kde_src_compile:make
!!! If you need support, post the topmost build error, and the call stack if relevant.

localhost ~ #

i did not get whats wrong.
how to rectify
reach out a little bit more to catch it (DON'T BELIEVE the advocate part under my user name)
Top
Shazam
Apprentice
Apprentice
User avatar
Posts: 191
Joined: Tue Nov 23, 2004 3:44 pm
Location: Germany
Contact:
Contact Shazam
Website

  • Quote

Post by Shazam » Sun Aug 20, 2006 5:51 pm

what gcc are you using ?

is kdelibs compiled already?

otherwise, try to stick with the yet stable kdemultimedia-arts, and not the 3.5.4 one
Top
kaktuspalme
n00b
n00b
Posts: 29
Joined: Sun Apr 23, 2006 8:12 pm

  • Quote

Post by kaktuspalme » Sat Aug 26, 2006 10:06 am

I've got the same Problem.

I use gcc 4.1.1
But I've got the same problem with gcc 3.x too.
Top
padoor
Advocate
Advocate
User avatar
Posts: 4185
Joined: Fri Dec 30, 2005 1:43 am
Location: india

  • Quote

Post by padoor » Sat Aug 26, 2006 12:05 pm

re-emerge kdelibs and then arts compiles ok.
localhost ~ # eselect compiler list
Available compilers for CTARGET i686-pc-linux-gnu
[1] i686-pc-linux-gnu-3.4.4/hardened
[2] i686-pc-linux-gnu-3.4.4/hardenednopie
[3] i686-pc-linux-gnu-3.4.4/hardenednopiessp
[4] i686-pc-linux-gnu-3.4.4/hardenednossp
[5] i686-pc-linux-gnu-3.4.4/vanilla
[6] i686-pc-linux-gnu-4.1.1/vanilla

Activated profiles:
i686-pc-linux-gnu * i686-pc-linux-gnu-4.1.1/vanilla
localhost ~ #
the mplayer also compiled ok after the kdelibs emerge.
it will demand qt and kdelibs tobe emerged with same gcc,
if u change gcc make sure u emerge kdelibs and qt also with any other packages.
reach out a little bit more to catch it (DON'T BELIEVE the advocate part under my user name)
Top
Headrush
Watchman
Watchman
User avatar
Posts: 5597
Joined: Thu Nov 06, 2003 12:48 am
Location: Bizarro World

  • Quote

Post by Headrush » Sun Aug 27, 2006 7:36 am

What is the output of

Code: Select all

gcc-config -l
Top
padoor
Advocate
Advocate
User avatar
Posts: 4185
Joined: Fri Dec 30, 2005 1:43 am
Location: india

  • Quote

Post by padoor » Sun Aug 27, 2006 8:25 am

localhost ramaswamy # gcc-config -l
[1] i686-pc-linux-gnu-3.4.4 *
[2] i686-pc-linux-gnu-3.4.4-hardened
[3] i686-pc-linux-gnu-3.4.4-hardenednopie
[4] i686-pc-linux-gnu-3.4.4-hardenednopiessp
[5] i686-pc-linux-gnu-3.4.4-hardenednossp
[6] i686-pc-linux-gnu-4.1.1
localhost ramaswamy # eselect compiler list
Available compilers for CTARGET i686-pc-linux-gnu
[1] i686-pc-linux-gnu-3.4.4/hardened
[2] i686-pc-linux-gnu-3.4.4/hardenednopie
[3] i686-pc-linux-gnu-3.4.4/hardenednopiessp
[4] i686-pc-linux-gnu-3.4.4/hardenednossp
[5] i686-pc-linux-gnu-3.4.4/vanilla
[6] i686-pc-linux-gnu-4.1.1/vanilla

Activated profiles:
i686-pc-linux-gnu * i686-pc-linux-gnu-4.1.1/vanilla
localhost ramaswamy #

gcc config -l is going to be removed.
how both are showing different results??

what gcc i have now working in my system?
reach out a little bit more to catch it (DON'T BELIEVE the advocate part under my user name)
Top
Headrush
Watchman
Watchman
User avatar
Posts: 5597
Joined: Thu Nov 06, 2003 12:48 am
Location: Bizarro World

  • Quote

Post by Headrush » Sun Aug 27, 2006 3:39 pm

What is the output of

Code: Select all

ls -l /etc/make.profile
Where is this from
gcc config -l is going to be removed.
Top
padoor
Advocate
Advocate
User avatar
Posts: 4185
Joined: Fri Dec 30, 2005 1:43 am
Location: india

  • Quote

Post by padoor » Sun Aug 27, 2006 4:47 pm

ramaswamy@localhost ~ $ ls -l /etc/make.profile
lrwxrwxrwx 1 root root 48 Aug 12 17:26 /etc/make.profile -> ../usr/portage/profiles/default-linux/x86/2006.0
ramaswamy@localhost ~ $

when i was using gcc-config -l it said in last portage update previous to latest,
that gcc-config -l is going to be removed and to use eselect compiler,kernel etc.,
i am not saying this myself :)

but today it works ok.
as mentioned above post both are giving different results.
i have seen while emerging any package it mentions gcc-4.1.1 only.
then how the gcc-config -l shows gcc-3.4.4 as default?
reach out a little bit more to catch it (DON'T BELIEVE the advocate part under my user name)
Top
Headrush
Watchman
Watchman
User avatar
Posts: 5597
Joined: Thu Nov 06, 2003 12:48 am
Location: Bizarro World

  • Quote

Post by Headrush » Sun Aug 27, 2006 5:17 pm

It appears to me that it looks like you have packages compiled with the different gcc versions.
There were ABI changes between the 3.4 series and the 4.1 series and this would no doubt leave the system unstable.

I'm not positive what the best approach to fix this, maybe someone else can comment:

Code: Select all

gcc-config  i686-pc-linux-gnu-4.1.1
emerge -e system
emerge -e world
Top
padoor
Advocate
Advocate
User avatar
Posts: 4185
Joined: Fri Dec 30, 2005 1:43 am
Location: india

  • Quote

Post by padoor » Sun Aug 27, 2006 6:23 pm

mmm i thought so too.
i will wait for some other solution also if it comes in next 2 3 days.
then i will run emerge -e world
again the question of which gcc to use and how to configure it remains.
use gcc-config x or eselect compiler set x
reach out a little bit more to catch it (DON'T BELIEVE the advocate part under my user name)
Top
Headrush
Watchman
Watchman
User avatar
Posts: 5597
Joined: Thu Nov 06, 2003 12:48 am
Location: Bizarro World

  • Quote

Post by Headrush » Sun Aug 27, 2006 6:38 pm

I would use gcc-4.1.1 which is going to be marked stable soon anyways, and I would suggest you start with x86 rather than in ~x86.

Edit: In your other thread you have almost all the video cards enabled in your USE flag in /etc/make.conf, why?
Only enable the few for your video cards. (I don't think you have 20+ video cards. :lol: )
Top
padoor
Advocate
Advocate
User avatar
Posts: 4185
Joined: Fri Dec 30, 2005 1:43 am
Location: india

  • Quote

Post by padoor » Mon Aug 28, 2006 2:39 pm

it is because i did not change any of the defaults in .config of the kernel.
as i dont have a seperate video card and there is no equivalent card in the list
i thought let the kernel be ready for any card.
except little loading delay and size of the kernel it should not harm the system..i think.
i am still not sure which gcc is active in my system.
the conflicting out put of gcc-config -l and eselect compiler list
which one we accept???
anyway without any change in gcc config i have started with emerge -e kdebase-meta. i dont see why it wants to download gdb now. it must have installed earlier.
let us see if this will solve problems. this emerge alone is going to re emerge 309 files. i hope after this kdebase tree becomes ok.
reach out a little bit more to catch it (DON'T BELIEVE the advocate part under my user name)
Top
Post Reply

12 posts • Page 1 of 1

Return to “Portage & Programming”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic