Find the answer to your Linux question:
Results 1 to 3 of 3
I want to install E17, so I did these: Code: emerge layman echo "source /usr/portage/local/layman/make.conf" >> /etc/make.conf layman -f layman -a enlightenment mkdir -p /etc/portage/package.keywords ln -s /usr/portage/local/layman/enlightenment/scripts/package.keywords.snapshots /etc/portage/package.keywords/enlightenment emerge ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Nov 2006
    Posts
    57

    Cannot install Enlightenment DR17


    I want to install E17, so I did these:

    Code:
    emerge layman
    echo "source /usr/portage/local/layman/make.conf" >> /etc/make.conf
    layman -f
    layman -a enlightenment
    mkdir -p /etc/portage/package.keywords
    ln -s /usr/portage/local/layman/enlightenment/scripts/package.keywords.snapshots /etc/portage/package.keywords/enlightenment
    emerge e
    But I get this error after I do 'emerge e':

    Code:
    In file included from e_main.c:4:
    e.h:55:21: error: Ecore_X.h: No such file or directory
    e.h:64:27: error: Ecore_X_Atoms.h: No such file or directory
    In file included from e_user.c:4:
    e.h:55:21: error: Ecore_X.h: No such file or directory
    e.h:64:27: error: Ecore_X_Atoms.h: No such file or directory
    e.h:65:28: error: Ecore_X_Cursor.h: No such file or directory
    e.h:66:24: error: Ecore_DBus.h: No such file or directory
    e.h:65:28: error: Ecore_X_Cursor.h: No such file or directory
    e.h:66:24: error: Ecore_DBus.h: No such file or directory
    In file included from e_includes.h:11,
                     from e.h:125,
                     from e_main.c:4:
    e_container.h:124: error: expected declaration specifiers or '...' before 'Ecore_X_Rectangle'
    In file included from e_includes.h:14,
                     from e.h:125,
                     from e_main.c:4:
    e_border.h:176: error: expected specifier-qualifier-list before 'Ecore_X_Window_State_Hint'
    e_border.h:213: error: expected specifier-qualifier-list before 'Ecore_X_MWM_Hint_Func'
    e_border.h:229: error: expected specifier-qualifier-list before 'Ecore_X_Icon'
    e_border.h:319: error: expected specifier-qualifier-list before 'Ecore_X_Window_Attributes'
    e_border.h:445: error: expected specifier-qualifier-list before 'Ecore_X_Rectangle'
    e_border.h:600: error: expected ')' before 'alarm'
    e_border.h:607: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Mouse_Button_Down'
    e_border.h:608: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Mouse_Button_Up'
    e_border.h:609: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Mouse_Button_Down'
    e_border.h:610: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Mouse_Button_Up'
    e_border.h:611: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Mouse_Button_Down'
    In file included from e_includes.h:17,
                     from e.h:125,
                     from e_main.c:4:
    e_menu.h:63: error: expected specifier-qualifier-list before 'Ecore_X_Rectangle'
    e_menu.h:167: error: expected declaration specifiers or '...' before 'Ecore_X_Time'
    In file included from e_includes.h:27,
                     from e.h:125,
                     from e_main.c:4:
    e_atoms.h:10: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'E_ATOM_MANAGED'
    e_atoms.h:13: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'E_ATOM_CONTAINER'
    e_atoms.h:14: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'E_ATOM_ZONE'
    e_atoms.h:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'E_ATOM_DESK'
    e_atoms.h:16: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'E_ATOM_MAPPED'
    e_atoms.h:17: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'E_ATOM_SHADE_DIRECTION'
    e_atoms.h:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'E_ATOM_HIDDEN'
    e_atoms.h:19: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'E_ATOM_BORDER_SIZE'
    e_atoms.h:27: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'E_ATOM_WINDOW_STATE'
    e_atoms.h:28: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'E_ATOM_WINDOW_STATE_CENTERED'
    In file included from e_includes.h:28,
                     from e.h:125,
                     from e_main.c:4:
    e_utils.h:46: error: expected ')' before '*' token
    In file included from e_includes.h:34,
                     from e.h:125,
                     from e_main.c:4:
    e_hints.h:23: error: expected declaration specifiers or '...' before 'Ecore_X_Window_State'
    e_hints.h:24: error: expected declaration specifiers or '...' before 'Ecore_X_Window_State_Action'
    In file included from e_includes.h:42,
                     from e.h:125,
                     from e_main.c:4:
    e_dnd.h:54: error: expected specifier-qualifier-list before 'Ecore_X_Rectangle'
    In file included from e_includes.h:43,
                     from e.h:125,
                     from e_main.c:4:
    e_bindings.h:91: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Mouse_Button_Down'
    e_bindings.h:92: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Mouse_Button_Down'
    e_bindings.h:93: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Mouse_Button_Up'
    e_bindings.h:94: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Mouse_Button_Up'
    e_bindings.h:100: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Key_Down'
    e_bindings.h:101: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Key_Up'
    e_bindings.h:112: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Mouse_Wheel'
    e_bindings.h:113: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Mouse_Wheel'
    In file included from e_includes.h:45,
                     from e.h:125,
                     from e_main.c:4:
    e_actions.h:23: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Mouse_Button_Down'
    e_actions.h:24: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Mouse_Wheel'
    e_actions.h:25: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Key_Down'
    e_actions.h:28: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Mouse_Button_Up'
    e_actions.h:29: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Key_Up'
    In file included from e_includes.h:46,
                     from e.h:125,
                     from e_main.c:4:
    e_popup.h:30: error: expected specifier-qualifier-list before 'Ecore_X_Rectangle'
    In file included from e_includes.h:83,
                     from e.h:125,
                     from e_main.c:4:
    e_int_border_menu.h:10: error: expected declaration specifiers or '...' before 'Ecore_X_Time'
    e_main.c: In function '_e_main_screens_init':
    e_main.c:1061: warning: assignment makes pointer from integer without a cast
    make[3]: *** [e_main.o] Error 1
    make[3]: *** Waiting for unfinished jobs....
    In file included from e_includes.h:11,
                     from e.h:125,
                     from e_user.c:4:
    e_container.h:124: error: expected declaration specifiers or '...' before 'Ecore_X_Rectangle'
    In file included from e_includes.h:14,
                     from e.h:125,
                     from e_user.c:4:
    e_border.h:176: error: expected specifier-qualifier-list before 'Ecore_X_Window_State_Hint'
    e_border.h:213: error: expected specifier-qualifier-list before 'Ecore_X_MWM_Hint_Func'
    e_border.h:229: error: expected specifier-qualifier-list before 'Ecore_X_Icon'
    e_border.h:319: error: expected specifier-qualifier-list before 'Ecore_X_Window_Attributes'
    e_border.h:445: error: expected specifier-qualifier-list before 'Ecore_X_Rectangle'
    e_border.h:600: error: expected ')' before 'alarm'
    e_border.h:607: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Mouse_Button_Down'
    e_border.h:608: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Mouse_Button_Up'
    e_border.h:609: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Mouse_Button_Down'
    e_border.h:610: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Mouse_Button_Up'
    e_border.h:611: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Mouse_Button_Down'
    In file included from e_includes.h:17,
                     from e.h:125,
                     from e_user.c:4:
    e_menu.h:63: error: expected specifier-qualifier-list before 'Ecore_X_Rectangle'
    e_menu.h:167: error: expected declaration specifiers or '...' before 'Ecore_X_Time'
    In file included from e_includes.h:27,
                     from e.h:125,
                     from e_user.c:4:
    e_atoms.h:10: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'E_ATOM_MANAGED'
    e_atoms.h:13: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'E_ATOM_CONTAINER'
    e_atoms.h:14: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'E_ATOM_ZONE'
    e_atoms.h:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'E_ATOM_DESK'
    e_atoms.h:16: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'E_ATOM_MAPPED'
    e_atoms.h:17: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'E_ATOM_SHADE_DIRECTION'
    e_atoms.h:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'E_ATOM_HIDDEN'
    e_atoms.h:19: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'E_ATOM_BORDER_SIZE'
    e_atoms.h:27: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'E_ATOM_WINDOW_STATE'
    e_atoms.h:28: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'E_ATOM_WINDOW_STATE_CENTERED'
    In file included from e_includes.h:28,
                     from e.h:125,
                     from e_user.c:4:
    e_utils.h:46: error: expected ')' before '*' token
    In file included from e_includes.h:34,
                     from e.h:125,
                     from e_user.c:4:
    e_hints.h:23: error: expected declaration specifiers or '...' before 'Ecore_X_Window_State'
    e_hints.h:24: error: expected declaration specifiers or '...' before 'Ecore_X_Window_State_Action'
    In file included from e_includes.h:42,
                     from e.h:125,
                     from e_user.c:4:
    (CON'T in Next Post)

  2. #2
    Just Joined!
    Join Date
    Nov 2006
    Posts
    57
    (CON'T from Previous Post)

    Code:
    e_dnd.h:54: error: expected specifier-qualifier-list before 'Ecore_X_Rectangle'
    In file included from e_includes.h:43,
                     from e.h:125,
                     from e_user.c:4:
    e_bindings.h:91: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Mouse_Button_Down'
    e_bindings.h:92: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Mouse_Button_Down'
    e_bindings.h:93: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Mouse_Button_Up'
    e_bindings.h:94: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Mouse_Button_Up'
    e_bindings.h:100: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Key_Down'
    e_bindings.h:101: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Key_Up'
    e_bindings.h:112: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Mouse_Wheel'
    e_bindings.h:113: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Mouse_Wheel'
    In file included from e_includes.h:45,
                     from e.h:125,
                     from e_user.c:4:
    e_actions.h:23: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Mouse_Button_Down'
    e_actions.h:24: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Mouse_Wheel'
    e_actions.h:25: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Key_Down'
    e_actions.h:28: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Mouse_Button_Up'
    e_actions.h:29: error: expected declaration specifiers or '...' before 'Ecore_X_Event_Key_Up'
    In file included from e_includes.h:46,
                     from e.h:125,
                     from e_user.c:4:
    e_popup.h:30: error: expected specifier-qualifier-list before 'Ecore_X_Rectangle'
    In file included from e_includes.h:83,
                     from e.h:125,
                     from e_user.c:4:
    e_int_border_menu.h:10: error: expected declaration specifiers or '...' before 'Ecore_X_Time'
    make[3]: *** [e_user.o] Error 1
    make[3]: Leaving directory `/var/tmp/portage/x11-wm/e-9999/work/e17/apps/e/src/bin'
    make[2]: *** [all-recursive] Error 1
    make[2]: Leaving directory `/var/tmp/portage/x11-wm/e-9999/work/e17/apps/e/src'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/var/tmp/portage/x11-wm/e-9999/work/e17/apps/e'
    make: *** [all] Error 2
     * This is a LIVE CVS ebuild.
     * That means there are NO promises it will work.
     * If it fails to build, FIX THE CODE YOURSELF
     * before reporting any issues.
    
    !!! ERROR: x11-wm/e-9999 failed.
    Call stack:
      ebuild.sh, line 1614:   Called dyn_compile
      ebuild.sh, line 971:   Called qa_call 'src_compile'
      environment, line 3768:   Called src_compile
      ebuild.sh, line 1304:   Called enlightenment_src_compile
      enlightenment.eclass, line 154:   Called enlightenment_die 'emake failed'
      enlightenment.eclass, line 104:   Called die
    I included everything from 1 line before the first line that said "error". What could be wrong?

  3. #3
    Just Joined!
    Join Date
    Mar 2007
    Posts
    2
    maybe this answer is a bite late, but anyway... I got same problems updating e17.
    So trx emerging ecore before e.
    This should not work, again with the same kind of error. You must emerge first evas, then ecore, and then e each one with the X use flag set.

    Code:
    USE="X" emerge -av evas ecore e
    This should work.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •