Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Problem emerging efl 1.8.4 for E17
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
hagen_
n00b
n00b


Joined: 25 May 2005
Posts: 10

PostPosted: Sun Aug 31, 2014 12:14 am    Post subject: Problem emerging efl 1.8.4 for E17 Reply with quote

Hi

Im trying to emerge E17 following instructions from

http://wiki.gentoo.org/wiki/Enlightenment

but the efl fails with

Code:
 $ emerge -pv enlightenment:0.17

These are the packages that would be merged, in order:

Calculating dependencies... done!

!!! The ebuild selected to satisfy ">=dev-libs/efl-1.8.4" has unmet requirements.
- dev-libs/efl-1.8.5::gentoo USE="X bmp eet fontconfig gif gnutls ico jpeg nls opengl png ppm psd sdl sound ssl tiff wayland xcb xpm -debug -doc -drm -egl -fbcon -fribidi -gles -glib -gstreamer -harfbuzz -ibus -jp2k -physics (-pixman) -pulseaudio -scim -systemd -tga -tslib -v4l2 -webp -xim -xine" ABI_X86="64"

  The following REQUIRED_USE flag constraints are unsatisfied:
    X? ( !xcb ) xcb? ( pixman ) wayland? ( egl !opengl gles )

  The above constraints are a subset of the following complete expression:
    X? ( !xcb ) pulseaudio? ( sound ) opengl? ( any-of ( X xcb sdl wayland ) ) gles? ( any-of ( X xcb wayland ) ) gles? ( !sdl ) gles? ( egl ) xcb? ( pixman ) wayland? ( egl !opengl gles ) xim? ( any-of ( X xcb ) )

(dependency required by "dev-libs/e_dbus-1.7.10" [ebuild])
(dependency required by "x11-wm/enlightenment-0.17.6" [ebuild])
(dependency required by "enlightenment:0.17" [argument])


I know I need to add some USE flags to my make.conf file, but not sure which ones or maybe a USE flag already in my make.conf is causing this

Code:

USE="X gnutls midi mmx sse sse2 -qt3 qt4 -arts -kde gtk -gnome -hal -evolution -epiphany automount nsplugin dvd dvb opencore-amr amrnb amrwb amr unicode extras gdu device-mapper dbus consolekit debus device-mapper pam policykit es kdrive matroska x264 quicktime real gif jpeg mpeg  xanim png tiff svg a52 aac exif mp3 ogg vorbis theora xpm wmf win32codecs flac postscript xvid mad mp2 divx encode bluray aacs -static-libs udev gdu threads xvmc apng icu minizip -zlib opengl -dhcpcd dhclient zlib python sqlite g3dvl timidity -nautilus ntfs acpi gles2 wayland sound"


Im on a X86_64
Can you please "enlightenment" me a little bit here?
Back to top
View user's profile Send private message
keet
Guru
Guru


Joined: 09 Sep 2008
Posts: 568

PostPosted: Sun Aug 31, 2014 1:03 am    Post subject: Reply with quote

Quote:
The following REQUIRED_USE flag constraints are unsatisfied: X? ( !xcb ) xcb? ( pixman ) wayland? ( egl !opengl gles )


That means that (regarding USE flags) if X is enabled, you must disable xcb. On the other hand, if xcb is enabled, you must also enable pixman. If wayland is enabled, then you must enable egl and gles, but disable opengl.

You need not apply them globally, though; you need them only for the efl package.
Back to top
View user's profile Send private message
hagen_
n00b
n00b


Joined: 25 May 2005
Posts: 10

PostPosted: Sun Aug 31, 2014 2:06 am    Post subject: Reply with quote

Thank you keet

I made some changes in the make.conf file, I disable the xcb and I can emerge

Now I need to install iptables, why whould I need iptables for E17?

Code:

$ emerge -pv enlightenment:0.17

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N     ] dev-lang/lua-5.1.5  USE="deprecated readline -emacs -static" 217 kB
[ebuild  N     ] net-firewall/iptables-1.4.21-r1  USE="-ipv6 -netlink -static-libs" 535 kB
[ebuild  N     ] x11-proto/printproto-1.0.5-r1  ABI_X86="(64) (-32) (-x32)" 218 kB
[ebuild  N     ] net-misc/connman-1.21  USE="bluetooth ethernet policykit wifi -debug -doc -examples -ofono -openconnect -openvpn -tools -vpnc" 609 kB
[ebuild  N     ] x11-libs/libXp-1.0.2  USE="-static-libs" ABI_X86="(64) (-32) (-x32)" 292 kB
[ebuild  N     ] dev-libs/efl-1.8.5  USE="X bmp eet fontconfig gif gnutls ico jpeg nls opengl png ppm psd sdl ssl tiff xpm -debug -doc -drm -egl -fbcon -fribidi -gles -glib -gstreamer -harfbuzz -ibus -jp2k -physics (-pixman) -pulseaudio -scim -sound -systemd -tga -tslib -v4l2 -wayland -webp -xcb -xim -xine" 27,516 kB
[ebuild  N     ] dev-libs/e_dbus-1.7.10  USE="bluetooth connman libnotify nls udev -doc -ofono -static-libs -test-binaries" 429 kB
[ebuild  N     ] x11-wm/enlightenment-0.17.6:0.17/0.17.6  USE="nls pam spell udev -doc -static-libs -ukit" ENLIGHTENMENT_MODULES="backlight battery clock comp conf-applications conf-dialogs conf-display conf-edgebindings conf-interaction conf-intl conf-keybindings conf-menus conf-paths conf-performance conf-randr conf-shelves conf-theme conf-window-manipulation conf-window-remembers connman cpufreq dropshadow everything fileman fileman-opinfo gadman ibar ibox illume2 mixer msgbus notification pager quickaccess shot start syscon systray tasks temperature tiling winlist wizard xkbswitch -access" 28,809 kB
Back to top
View user's profile Send private message
Ant P.
Watchman
Watchman


Joined: 18 Apr 2009
Posts: 6920

PostPosted: Sun Aug 31, 2014 12:55 pm    Post subject: Reply with quote

Using "emerge -t" would probably explain that. But to save you the time:
cave show connman -k RDEPEND:
    net-misc/connman-1.24:0::gentoo (world)
    Run dependencies         
                              >=dev-libs/glib-2.16
                              >=sys-apps/dbus-1.2.24
                              >=net-firewall/iptables-1.4.8
                              net-libs/gnutls
                              bluetooth? (
                                  net-wireless/bluez
                              )
                              ofono? (
                                  net-misc/ofono
                              )
                              policykit? (
                                  sys-auth/polkit
                              )
                              openvpn? (
                                  net-misc/openvpn
                              )
                              vpnc? (
                                  net-misc/vpnc
                              )
                              wifi? (
                                  >=net-wireless/wpa_supplicant-2.0[dbus]
                              )
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum