View previous topic :: View next topic |
Author |
Message |
lostinlinux Guru
Joined: 05 Oct 2002 Posts: 341
|
Posted: Sat Jan 28, 2006 2:25 pm Post subject: emerge evas fails |
|
|
Currently I am getting the following error
Code: |
evas_engine.c:294: error: `EVAS_ENGINE_BUFFER_DEPTH_RGB32' undeclared (first use in this function)
evas_engine.c:294: error: (Each undeclared identifier is reported only once
evas_engine.c:294: error: for each function it appears in.)
make[5]: *** [evas_engine.lo] Error 1
make[5]: Leaving directory `/var/tmp/portage/evas-9999/work/e17/libs/evas/src/modules/engines/buffer'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/var/tmp/portage/evas-9999/work/e17/libs/evas/src/modules/engines'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/evas-9999/work/e17/libs/evas/src/modules'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/evas-9999/work/e17/libs/evas/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/evas-9999/work/e17/libs/evas'
make: *** [all] Error 2
|
when running this script (taken from http://gentoo-wiki.com/HOWTO_emerge_e17). Does anyone have any idea how to fix this?
Code: |
#!/bin/sh
Ebuilds="eet dev-db/edb evas ecore embryo imlib2 edje e etk epeg \
media-libs/epsilon esmart entrance emotion eclair ewl engrave \
e_utils e_modules etox erss entice engage evidence"
if [ "$1" == "debug" ]; then
DEBUG="USE=\"$USE debug\" FEATURES=\"$FEATURES nostrip\""
fi
set $Ebuilds
while [ $# != 0 ]; do
while !($DEBUG emerge $1); do
echo ""
echo "emerge $1 failed! Trying again in 10 seconds..."
echo "still "$#" packages left..."
echo ""
sleep 10
done
shift
done
echo ""
echo "All done!"
exit 0
|
_________________ So many questions so little time.... |
|
Back to top |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Sat Jan 28, 2006 2:44 pm Post subject: |
|
|
Sorry, but did you ever use the forum search or take a look at the big "E17 is coming?" thread here?
all mentioned there... maybe try to delete /usr/portage/distfiles/cvs-src/e17/libs/evas - you're error might be due to a checkout error. _________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
|
|
Back to top |
|
|
lostinlinux Guru
Joined: 05 Oct 2002 Posts: 341
|
Posted: Sat Jan 28, 2006 4:03 pm Post subject: |
|
|
I searched the forum, and tried to delete the said directory but still bombs out... _________________ So many questions so little time.... |
|
Back to top |
|
|
jvale n00b
Joined: 23 Jan 2006 Posts: 74 Location: Porto, Portugal
|
Posted: Mon Jan 30, 2006 4:20 pm Post subject: |
|
|
This was added recently in gentoo-wiki's E17 HowTo:
Quote: | Code: |
emerge evas (wait until it breaks)
cd /var/tmp/portage/evas-9999/work/e17/libs/evas/
make clean
vi src/modules/engines/buffer/evas_engine.c (change the 3rd include: #include "../Evas_Engine_Buffer.h")
make
cd /usr/portage/x11-libs/evas/
ebuild evas-9999.ebuild merge
|
|
Solved the problem for me. ^^ |
|
Back to top |
|
|
|