Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 87273 - Can't complie Xorg when tryng to emerge Enlightenment17 according to <see URL in the details>
Summary: Can't complie Xorg when tryng to emerge Enlightenment17 according to <see URL...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo X packagers
URL: http://gentoo-wiki.com/HOWTO_emerge_e17
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-30 06:56 UTC by Gabriel Menini
Modified: 2005-03-31 06:02 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gabriel Menini 2005-03-30 06:56:13 UTC
According to http://gentoo-wiki.com/HOWTO_emerge_e17 I am trying to emerge the Enlightenment17 window manager in order to get entrance and the other stuff.

Gentoo dowloads Xorg and, when compiling that package, I get the following:

i686-pc-linux-gnu-gcc -c -O2 -march=pentium4 -fomit-frame-pointer -fno-strict-aliasing  -ansi -pedantic -Wno-return-type -w    -I../.. -I../../exports/include   -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L                             -D_POSIX_SOURCE -D_XOPEN_SOURCE                                 -D_BSD_SOURCE -D_SVID_SOURCE                                  -D_GNU_SOURCE                            -DFUNCPROTO=15 -DNARROWPROTO -DXTHREADS  -D_REENTRANT -DXUSE_MTSAFE_API    -DMALLOC_0_RETURNS_NULL  -DHAS_SNPRINTF -DLIBX11                     -DPOSTLOCALELIBDIR=\"lib\"     -fPIC Withdraw.c
Withdraw.c:57:23: X11/Xutil.h: No such file or directory
make[4]: *** [Withdraw.o] Error 1
make[4]: Leaving directory `/var/tmp/portage/xorg-x11-6.8.2-r1/work/xc/lib/X11'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/var/tmp/portage/xorg-x11-6.8.2-r1/work/xc/lib'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/xorg-x11-6.8.2-r1/work/xc'
make[1]: *** [World] Error 2
make[1]: Leaving directory `/var/tmp/portage/xorg-x11-6.8.2-r1/work/xc'
make: *** [World] Error 2

!!! ERROR: x11-base/xorg-x11-6.8.2-r1 failed.
!!! Function build, Line 951, Exitcode 2
!!! make World failed


Reproducible: Always
Steps to Reproduce:
1. Added the following to the /etc/portage/package.keywords file
media-libs/imlib2 -*
dev-db/edb -*
dev-libs/eet -*
x11-libs/evas -*
x11-libs/ecore -*
media-libs/epeg -*
media-libs/epsilon -*
dev-libs/embryo -*
media-libs/edje -*
x11-libs/esmart -*
media-libs/etox -*
x11-libs/ewl -*
x11-wm/e -*
x11-misc/entrance -*
app-misc/evidence -*
dev-util/e_utils -*
dev-libs/engrave -*
app-misc/examine -*
media-libs/emotion -*
media-gfx/elicit -*
media-gfx/entice -*
media-libs/imlib2_loaders -*

2. emerge -av edb eet imlib2 imlib2_loaders evas ecore epeg epsilon embryo edje esmart etox ewl e engrave e_utils entrance evidence

3. The error arrises when compiling x11-base/xorg-x11-6.8.2-r1

Actual Results:  
Can't get X system working

Expected Results:  
Installed the X system and then, on top of that, the E17 window manager & its tools

http://gentoo-wiki.com/HOWTO_emerge_e17
Comment 1 Gabriel Menini 2005-03-31 06:02:45 UTC
Sorry for posting a bug so fast... :-\

Apparently it was solved removing the ~86 lines in the /etc/portage/packages/keywords file which was:

media-libs/edje ~x86
dev-libs/embryo ~x86
dev-libs/embryo ~x86
x11-libs/evas ~x86
dev-db/edb ~x86
x11-libs/ecore ~x86
x11-libs/esmart ~x86
media-libs/epsilon ~x86
media-libs/epeg ~x86
x11-misc/entrance ~x86
media-libs/imlib2 ~x86
media-libs/imlib2 -*
dev-db/edb -*
dev-libs/eet -*
x11-libs/evas -*
x11-libs/ecore -*
media-libs/epeg -*
media-libs/epsilon -*
dev-libs/embryo -*
media-libs/edje -*
x11-libs/esmart -*
media-libs/etox -*
x11-libs/ewl -*
x11-wm/e -*
x11-misc/entrance -*
app-misc/evidence -*
dev-util/e_utils -*
dev-libs/engrave -*
app-misc/examine -*
media-libs/emotion -*
media-gfx/elicit -*
media-gfx/entice -*
media-libs/imlib2_loaders -*


Now Xorg compiles perfect! :-D