View previous topic :: View next topic |
Author |
Message |
hagen_ n00b
Joined: 25 May 2005 Posts: 10
|
Posted: Sun Aug 31, 2014 12:14 am Post subject: Problem emerging efl 1.8.4 for E17 |
|
|
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 |
|
|
keet Guru
Joined: 09 Sep 2008 Posts: 568
|
Posted: Sun Aug 31, 2014 1:03 am Post subject: |
|
|
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 |
|
|
hagen_ n00b
Joined: 25 May 2005 Posts: 10
|
Posted: Sun Aug 31, 2014 2:06 am Post subject: |
|
|
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 |
|
|
Ant P. Watchman
Joined: 18 Apr 2009 Posts: 6920
|
Posted: Sun Aug 31, 2014 12:55 pm Post subject: |
|
|
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 |
|
|
|