stefantalpalaru / gentoo-overlay

Gentoo overlay
GNU General Public License v2.0
46 stars 12 forks source link

x11-misc/electricsheep blocking updates #78

Closed redblade7 closed 3 years ago

redblade7 commented 3 years ago

There seem to have been recent updates to Gentoo involving a slotted Lua system. I am unable to update my system because x11-misc/electricsheep requires dev-lang/lua:0 and this creates a block:

Conflict: 1 block (1 unsatisfied)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

(dev-lang/lua-5.1.5-r4:0/0::gentoo, installed) pulled in by
    dev-lang/lua:0 required by (x11-misc/electricsheep-3.0.2_p20180714-r3:0/0::stefantalpalaru, installed) USE="" ABI_X86="(64)" VIDEO_CARDS="nvidia"

  (dev-lang/lua-5.1.5-r106:5.1/5.1::gentoo, ebuild scheduled for merge) pulled in by
    dev-lang/lua:5.1 required by (media-video/vlc-3.0.12.1-r100:0/5-9::gentoo, ebuild scheduled for merge) USE="X a52 alsa archive aribsub bluray cddb chromaprint dav1d dbus dts dvbpsi dvd encode faad fdk ffmpeg flac fluidsynth fontconfig gcrypt gme jpeg kate libass libcaca libnotify libsamplerate libtar lirc lua mad matroska modplug mp3 mpeg mtp ncurses ogg opus png pulseaudio qt5 samba sftp sid skins soxr ssl svg taglib theora truetype udev v4l vaapi vdpau vorbis vpx x264 x265 xml zvbi -aom -bidi -chromecast -dc1394 -debug (-directx) -gnome-keyring -gstreamer -ieee1394 -jack -libtiger -linsys -live -macosx-notifications -musepack -nfs -omxil -optimisememory -projectm -rdp -run-as-root -sdl-image -shout -speex -srt -test -tremor -twolame -upnp -vnc -wayland -zeroconf" ABI_X86="(64)" CPU_FLAGS_X86="mmx sse" LUA_SINGLE_TARGET="lua5-1 -lua5-2"

I'm not sure the details of how this works, but does x11-misc/electricsheep need to be updated to require dev-lang/lua:5.1 instead of dev-lang/lua:0 in order to fix the block?

stefantalpalaru commented 3 years ago

Lua slot changed to "5.1".

Thanks.