That is hard masked, and probably for a good reason.genstorm wrote:lua-5.2.0 breaks current edje master
That is hard masked, and probably for a good reason.genstorm wrote:lua-5.2.0 breaks current edje master
EDIT: problem soleved...just reformated my /var LV from reiserfs to ext4 because i lost my [...]/svn-src/enlightenment after a reboot and re-emerged the whole e17 set.Making all in po
make[2]: Entering directory `/var/tmp/portage/x11-libs/elementary-9999/work/elementary/po'
make elementary.pot-update
make[3]: Entering directory `/var/tmp/portage/x11-libs/elementary-9999/work/elementary/po'
make[3]: *** No rule to make target `.././src/edje_externals/elm_toggle.c', needed by `elementary.pot-update'. Stop.
make[3]: Leaving directory `/var/tmp/portage/x11-libs/elementary-9999/work/elementary/po'
make[2]: *** [elementary.pot] Error 2
make[2]: Leaving directory `/var/tmp/portage/x11-libs/elementary-9999/work/elementary/po'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/x11-libs/elementary-9999/work/elementary'
make: *** [all] Error 2
emake failed
Code: Select all
<<<< Enlightenment Error >>>>
Enlightenment cannot initialize Ecore_X!Code: Select all
emerge -pv evas ecoreHaven't changed any flags yet, but sure.ppurka wrote:Can you postCode: Select all
emerge -pv evas ecore
Code: Select all
# emerge -pv evas ecore
These are the packages that would be merged, in order:
Calculating dependencies ... done!
[ebuild R *] media-libs/evas-9999::enlightenment USE="X bmp eet fontconfig gif ico jpeg mmx nls opengl png ppm psd sdl sse svg threads tiff xcb (-altivec) -bidi -directfb -doc -fbcon -gles -sse3 -static-libs -tga -xpm" 0 kB
[ebuild R *] dev-libs/ecore-9999::enlightenment USE="X evas inotify ipv6 nls opengl sdl ssl threads xcb xinerama -ares -curl -directfb -doc -fbcon -glib -gnutls -static-libs -test -tslib -xprint -xscreensaver" 0 kBCode: Select all
# enlightenment_startCode: Select all
echo "exec enlightenment_start" > /etc/X11/Sessions/e17
chmod +x /etc/X11/Sessions/e17
XSESSION=e17 startxOh! You didn't have an X server running! enlightenment_start will not start an X server for you. This is why this "workaround" works - startx first starts the X server and then it launches enlightenment.avx wrote:Somehow found a workaround - or it's normal...
whileproduces the error above,Code: Select all
# enlightenment_startdoes workCode: Select all
echo "exec enlightenment_start" > /etc/X11/Sessions/e17 chmod +x /etc/X11/Sessions/e17 XSESSION=e17 startx
Yes.Yminus wrote:Hm, maybe I should add some questions...
Is there anybody using e17 together with a nvidia graphic card and proprietary nvidia driver?
Yes. But I haven't tried having the application on one screen and the presentation on the other screen.If so, can you confirm that presentations on display 2 (e.g. on an attached beamer or monitor) work for you?
Not sure how to help you. I don't have access to a dual monitor system right now.Or do you experience the same problem?
Do you have an idea how to solve this problem? Do you have a custom xorg.conf or any workaround?

Code: Select all
checking whether Ecore_Wayland module is to be built... no (dependency failed)
checking whether ecore_evas Wayland Shm support is to be built... yes
checking whether ecore_evas Wayland Shm support is built... no
checking whether ecore_evas Wayland Egl support is to be built... yes
checking whether ecore_evas Wayland Egl support is built... no
checking whether tests are built... no
checking whether examples are built... no
checking whether examples are installed... no
configure: error: conditional "EFL_HAVE_WNO_OVERRIDE_INIT" was never defined.
Usually this means the macro was only invoked conditionally.
!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/dev-libs/ecore-9999/work/ecore/config.log
* ERROR: dev-libs/ecore-9999 failed (configure phase):
* econf failed
*
* Call stack:
* ebuild.sh, line 85: Called src_configure
* environment, line 3101: Called enlightenment_src_configure
* environment, line 1610: Called econf '--enable-ecore-con' '--enable-ecore-ipc' '--enable-ecore-file' '--enable-ecore-imf' '--enable-ecore-input' '--disable-ecore-win32' '--disable-ecore-wince' '--disable-ecore-evas-software-gdi' '--disable-ecore-evas-software-ddraw' '--disable-ecore-evas-direct3d' '--disable-ecore-evas-opengl-glew' '--disable-ecore-evas-software-16-ddraw' '--disable-ecore-evas-software-16-wince' '--disable-cares' '--enable-curl' '--disable-ecore-directfb' '--disable-doc' '--enable-ecore-evas' '--enable-ecore-input-evas' '--enable-ecore-imf-evas' '--enable-ecore-evas-software-buffer' '--disable-ecore-fb' '--disable-glib' '--enable-inotify' '--disable-ipv6' '--enable-ecore-sdl' '--disable-tests' '--enable-posix-threads' '--disable-tslib' '--enable-xim' '--enable-openssl' '--disable-gnutls' '--enable-ecore-evas-software-x11' '--enable-ecore-evas-software-16-x11' '--disable-ecore-evas-directfb' '--disable-ecore-evas-fb' '--enable-ecore-evas-opengl-x11' '--enable-ecore-x' '--disable-ecore-x-xcb' '--enable-ecore-x-xinerama' '--disable-ecore-x-xprint' '--enable-ecore-x-screensaver' '--disable-static'
* phase-helpers.sh, line 467: Called die
* The specific snippet of code:
* die "econf failed"
Code: Select all
export ESVN_REVISION="71900" # for example I chose 71900 here
emerge eina eet <other packages>Code: Select all
enlightenment_remote -desktop-lock
Error org.freedesktop.DBus.Error.UnknownMethod: Method "Lock" with signature "" on interface "org.enlightenment.wm.Desktop" doesn't existCode: Select all
dbus-send --print-reply=literal --dest=org.enlightenment.wm.service /org/enlightenment/wm/RemoteObject org.enlightenment.wm.Desktop.Lock
Error org.freedesktop.DBus.Error.UnknownMethod: Method "Lock" with signature "" on interface "org.enlightenment.wm.Desktop" doesn't existCode: Select all
qdbus org.enlightenment.wm.service /org/enlightenment/wm/RemoteObject
method QString org.freedesktop.DBus.Introspectable.Introspect()
method void org.enlightenment.wm.Core.Restart()
method void org.enlightenment.wm.Core.Shutdown()
method void org.enlightenment.wm.Module.Disable(QString)
method void org.enlightenment.wm.Module.Enable(QString)
method QDBusRawType::a(si) org.enlightenment.wm.Module.List()
method void org.enlightenment.wm.Module.Load(QString)
method void org.enlightenment.wm.Module.Unload(QString)
method void org.enlightenment.wm.Profile.Add(QString)
method void org.enlightenment.wm.Profile.Delete(QString)
method QString org.enlightenment.wm.Profile.Get()
method QStringList org.enlightenment.wm.Profile.List()
method void org.enlightenment.wm.Profile.Set(QString)Code: Select all
method QString org.freedesktop.DBus.Introspectable.Introspect()
method void org.enlightenment.wm.Core.Restart()
method void org.enlightenment.wm.Core.Shutdown()
method void org.enlightenment.wm.Module.Disable(QString)
method void org.enlightenment.wm.Module.Enable(QString)
method QDBusRawType::a(si) org.enlightenment.wm.Module.List()
method void org.enlightenment.wm.Module.Load(QString)
method void org.enlightenment.wm.Module.Unload(QString)
method void org.enlightenment.wm.Profile.Add(QString)
method void org.enlightenment.wm.Profile.Delete(QString)
method QString org.enlightenment.wm.Profile.Get()
method QStringList org.enlightenment.wm.Profile.List()
method void org.enlightenment.wm.Profile.Set(QString)
method QStringList org.enlightenment.wm.Language.List()
method int org.enlightenment.wm.Desktop.GetVirtualCount(int&)
method void org.enlightenment.wm.Desktop.Lock()
method void org.enlightenment.wm.Desktop.Show(int, int)
method void org.enlightenment.wm.Desktop.ShowByName(QString)
method void org.enlightenment.wm.Desktop.Unlock()
method void org.enlightenment.wm.Desktop.Background.Add(int, int, int, int, QString)
method void org.enlightenment.wm.Desktop.Background.Del(int, int, int, int)
method QDBusRawType::a(iiiis) org.enlightenment.wm.Desktop.Background.List()
method QString org.enlightenment.wm.Audit.Timers()Code: Select all
Requested 'eeze >= 1.2.0' but version of eeze is 1.0.999.60848
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables E_FM_CFLAGS
and E_FM_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/x11-wm/enlightenment-9999/work/e/config.log
* ERROR: x11-wm/enlightenment-9999 failed (configure phase):
* econf failed
*
* Call stack:
* ebuild.sh, line 85: Called src_configure
* environment, line 2997: Called enlightenment_src_configure
* environment, line 1577: Called econf '--disable-install-sysactions' '--enable-bluez' '--disable-doc' '--disable-exchange' '--disable-device-hal' '--disable-mount-hal' '--enable-nls' '--enable-pam' '--enable-device-udev' '--enable-mount-eeze' '--disable-mount-udisks' '--enable-conf-applications' '--enable-conf-dialogs' '--enable-conf-display' '--enable-conf-edgebindings' '--enable-conf-interaction' '--enable-conf-intl' '--enable-conf-keybindings' '--enable-conf-menus' '--enable-conf-paths' '--enable-conf-performance' '--enable-conf-randr' '--enable-conf-shelves' '--enable-conf-theme' '--enable-conf-wallpaper2' '--enable-conf-window-manipulation' '--enable-conf-window-remembers' '--enable-backlight' '--enable-battery' '--enable-clock' '--enable-comp' '--enable-connman' '--enable-cpufreq' '--enable-dropshadow' '--enable-everything' '--enable-fileman' '--enable-fileman-opinfo' '--enable-gadman' '--enable-ibar' '--enable-ibox' '--enable-illume2' '--enable-mixer' '--enable-msgbus' '--enable-notification' '--disable-ofono' '--enable-pager' '--enable-shot' '--enable-start' '--enable-syscon' '--enable-systray' '--enable-tasks' '--enable-temperature' '--enable-tiling' '--enable-winlist' '--enable-wizard' '--enable-xkbswitch' '--disable-static'
* phase-helpers.sh, line 467: Called die
* The specific snippet of code:
* die "econf failed"
*
* If you need support, post the output of `emerge --info '=x11-wm/enlightenment-9999'`,
* the complete build log and the output of `emerge -pqv '=x11-wm/enlightenment-9999'`.
* This ebuild is from an overlay named 'enlightenment': '/var/lib/layman/enlightenment/'
/usr/lib64/portage/bin/isolated-functions.sh: ligne 214 : wait: « econf failed » : ce n'est pas un n° de processus ou une spécification de tâche valable
* The complete build log is located at '/var/tmp/portage/x11-wm/enlightenment-9999/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/x11-wm/enlightenment-9999/temp/environment'.
* Working directory: '/var/tmp/portage/x11-wm/enlightenment-9999/work/e'
* S: '/var/tmp/portage/x11-wm/enlightenment-9999/work/e'
Code: Select all
ls -al /etc/portage/package.keywords/enlightenment
lrwxrwxrwx 1 root root 62 11. Mär 13:18 /etc/portage/package.keywords/enlightenment -> /var/lib/layman/enlightenment/scripts/package.keywords.livecvsCode: Select all
ln -s /var/lib/layman/enlightenment/scripts/package.keywords.livecvs /etc/portage/package.keywords/enlightenmentCode: Select all
layman -S
eix-sync
emerge -avuND world
emerge -avc
revdep-rebuild
Code: Select all
emerge -av1 dev-libs/eina dev-libs/eet media-libs/evas dev-libs/ecore dev-libs/embryo media-libs/edje dev-libs/efreet dev-libs/e_dbus dev-libs/eeze x11-wm/enlightenment $(eix --in-overlay "enlightenment" -I --only-names | grep -E -v -e "dev-libs/eina|dev-libs/eet|media-libs/evas|dev-libs/ecore|dev-libs/embryo|media-libs/edje|dev-libs/efreet|dev-libs/e_dbus|dev-libs/eeze|x11-wm/enlightenment")
emerge -avc
revdep-rebuild
Not sure why you have this kind of trouble. My current configuration is more than 2 years old, and I haven't had any trouble with it.Yminus wrote:Is there a way to export/import or update ~/.e configuration in a way it properly survives updates?
I experienced e17 crashes after updates due to broken personal configuration, i.e. e17 works fine after (re)moving the outdated ~/.e directory. But then I have to reconfigure everything by hand again.
I don't think you can avoid udev or hal while installing e17. hal is not currently in portage, but e17 still supports hal (for BSD I think) and tries to look for ehal that is some efl/e17 component that interfaces with hal. A lot of e17 modules depend on udev/hal - temperature, battery, are two that comes to my mind right nowAnt P. wrote:Hi, I tried to install this from the ::enlightenment overlay today (want to try it as an alternative to razor-qt), but it won't build with USE="-udev" (missing something called "ehal"), and pulls in an insane amount of deps with USE=udev. I don't need hotplugging, automounting or any of that cruft, is there any way to turn it off?
I don't think it is really a drag to put udev in, it is a requirement of many packages, isn't it?Ant P. wrote:Hi, I tried to install this from the ::enlightenment overlay today (want to try it as an alternative to razor-qt), but it won't build with USE="-udev" (missing something called "ehal"), and pulls in an insane amount of deps with USE=udev. I don't need hotplugging, automounting or any of that cruft, is there any way to turn it off?