Find the answer to your Linux question:
Results 1 to 3 of 3
This is more of a Gentoo issue so I thought Id post it here. Recently I emerged the e17 libs and for some reason, my X session won't start. Ive ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined! Varean's Avatar
    Join Date
    Sep 2005
    Location
    California, USA
    Posts
    69

    E17, Edje, and X [SOLVED]


    This is more of a Gentoo issue so I thought Id post it here. Recently I emerged the e17 libs and for some reason, my X session won't start. Ive traced the problem back to my edje library, so Ive decided to re-emerge it. However, when I emerge it, I get this error:
    Code:
    edje_data.c:82: warning: assignment makes pointer from integer without a cast
    edje_data.c:89: warning: assignment makes pointer from integer without a cast
    edje_data.c:98: warning: assignment makes pointer from integer without a cast
    edje_data.c:105: warning: assignment makes pointer from integer without a cast
    edje_data.c:112: warning: assignment makes pointer from integer without a cast
    edje_data.c:119: warning: assignment makes pointer from integer without a cast
    edje_data.c:126: warning: assignment makes pointer from integer without a cast
    edje_data.c:133: warning: assignment makes pointer from integer without a cast
    edje_data.c:141: warning: assignment makes pointer from integer without a cast
    edje_data.c:155: warning: assignment makes pointer from integer without a cast
    edje_data.c:161: warning: assignment makes pointer from integer without a cast
    edje_data.c:168: warning: assignment makes pointer from integer without a cast
    edje_data.c:188: warning: assignment makes pointer from integer without a cast
    edje_data.c:194: warning: assignment makes pointer from integer without a cast
    edje_data.c:270: warning: assignment makes pointer from integer without a cast
    edje_data.c:292: warning: assignment makes pointer from integer without a cast
    make[3]: *** [libedje_la-edje_data.lo] Error 1
    make[3]: Leaving directory `/var/tmp/portage/edje-9999/work/e17/libs/edje/src/li
    make[2]: *** [all-recursive] Error 1
    make[2]: Leaving directory `/var/tmp/portage/edje-9999/work/e17/libs/edje/src'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/var/tmp/portage/edje-9999/work/e17/libs/edje'
    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.
    I dont really know how to work around this. Can anyone help me?

  2. #2
    Just Joined!
    Join Date
    Dec 2005
    Posts
    54
    You should install media-libs/edje-0.5.0.013 (emerge =media-libs/edjge-0.5.0.013) instead of edje-9999. That package should be masked anyway and not allowed you to install it. You should make sure edje-9999 is removed before installing that version.


    To make sure when you update your system this does not happen again you can make sure the mask on that package is set by doing:

    echo "=media-libs/edje-9999" >> /etc/portage/package.mask

  3. #3
    Just Joined! Varean's Avatar
    Join Date
    Sep 2005
    Location
    California, USA
    Posts
    69
    Well, with my usual lazy attitude, I actually fixed this problem a bit ago. I had updated my E17 libs manually at one time, so they wrote over my emerged libs, screwing everything up. I just unmerged all the e17 deps and libs, and then just re-emerged everything.

  4. $spacer_open
    $spacer_close

Posting Permissions

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