ajohnl
-
Posts
8 -
Joined
-
Last visited
-
Days Won
1
Content Type
Profiles
Forums
Blogs
Posts posted by ajohnl
-
-
-
Hi, I appear to have some problems with dependencies when doing emerge -auvDNU @world
My package.use and .mask don't have anything unusual, and my epro is amd64 piledriver desktop with gnome and xfce mix-ins. This happened after I tried using kde, then reverted because of some driver issues, the weird thing is that when I try to install some of them manually I get for example:
Calculating dependencies... done! [ebuild R ] media-video/ffmpeg-2.8.6:0/54.56.56::gentoo USE="X aac alsa bluray bzip2 cdio encode faac gpl hardcoded-tables iconv ieee1394 jpeg2k libass mp3 network opengl postproc pulseaudio theora threads truetype twolame v4l vorbis vpx wavpack webp x264 x265 xvid zlib -aacplus (-altivec) -amr -amrenc (-armv5te) (-armv6) (-armv6t2) (-armvfp) -bs2b -celt -cpudetection -debug -doc -examples -fdk -flite -fontconfig* -frei0r -fribidi -gme -gnutls -gsm -iec61883 -jack -ladspa -libcaca -libressl -librtmp -libsoxr -libv4l -lzma* (-mipsdspr1) (-mipsdspr2) (-mipsfpu) -modplug (-neon) -openal -openssl -opus -oss -pic -quvi -samba -schroedinger -sdl* -snappy -speex -ssh -static-libs {-test} -vaapi -vdpau -xcb -zvbi" ABI_X86="(64) -32* (-x32)" CPU_FLAGS_X86="avx fma3 fma4 mmx mmxext sse sse2 sse3 sse4_1 sse4_2 ssse3 xop -3dnow -3dnowext -avx2" FFTOOLS="aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart sidxindex trasher" 0 KiB Total: 1 package (1 reinstall), Size of downloads: 0 KiB !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: media-video/ffmpeg:0 (media-video/ffmpeg-2.8.6:0/54.56.56::gentoo, ebuild scheduled for merge) pulled in by media-video/ffmpeg (Argument) (media-video/ffmpeg-2.8.6:0/54.56.56::gentoo, installed) pulled in by >=media-video/ffmpeg-2.8.5:0/54.56.56=[abi_x86_32(-),abi_x86_64(-)] required by (media-plugins/gst-plugins-libav-1.6.3:1.0/1.0::gentoo, installed) >=media-video/ffmpeg-2.8.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] required by (media-plugins/gst-plugins-libav-1.6.3:1.0/1.0::gentoo, installed)It appears I already have the latest packages yet they conflict, any idea what this might be?
Thanks in advance.
-
Excuse me if i've made errors with my answers :(
It's fine, all is working right now. Now how do I make this [solved]?
-
@ajohnl
Undo changes to get back to the output in post #1.
If you have gtk2 gtk3 qt4 qt5 in /etc/portage/make.conf USE= remove them.
Avoid adding USE flags to make.conf , it effects all packages and overrides the profile configuration.
The conflict is due to gnome mix-in make.default sets USE gtk3 and kde-plasma-5 make.default sets USE qt4 and qt5.
Plasma-desktop can only be built using either gtk2 or gtk3 or qt4.
The above constraints are a subset of the following complete expression:
legacy-systray? ( any-of ( gtk2 gtk3 qt4 ) ) gtk2? ( legacy-systray ) gtk3? ( legacy-systray )
The gnome profile enables gtk3 and kde-plasma-5 enables qt4 which causes the error.
One solution is to disable gtk3 for plasma-desktop in /etc/portage/package.use so it builds with qt4.
"echo kde-plasma/plasma-desktop -gtk3" >> /etc/portage/package.use/plasma-desktop
Don't override vlc use flags, mix-ins/kde-plasma-5/package.use has "media-video/vlc -qt4", vlc builds with qt5.
There is no conflict between lxde and kde-plasma-5 mix-ins on my system.
The output from line 500 emerge -auvDN --with-bdeps=y @world kde-apps/kde-meta:5 :
[ebuild N ] kde-plasma/plasma-desktop-5.5.5-r1:5::gentoo USE="evdev fontconfig handbook qt4 -debug -gtk2 -gtk3 -legacy-systray -pulseaudio {-test} -touchpad" 6,158 KiBIt asked me to install old nvidia drivers (which wouldn't compile) so I masked them, other than that everything works, thanks.
-
It seems to work, I'll let it compile tonight.
-
Try :
# egencache --update-use-local-desc # euse -P qt4 gtk2 # euse -E qt5 gtk3 # emerge -DNupv world kde-apps/kde-meta:5
I tried the commands, got some errors:
egencache --update-use-local-desc usage: egencache [options] <action> ... [atom] ... egencache: error: --repo option is required
As for the 3rd command:
euse -E qt5 gtk3 Adding flag "qt5" to make.conf ERROR: Use flag "gtk3" is not defined in use.desc and should not be added to make.conf.
I tried manually editing my make.conf with USE="qt5 gtk3" but I still get errors.
emerge -DNupv @world kde-apps/kde-meta:5 These are the packages that would be merged, in order: Calculating dependencies - !!! Problem resolving dependencies for media-video/vlc from @selected ... done! !!! The ebuild selected to satisfy "media-video/vlc" has unmet requirements. - media-video/vlc-2.2.2::gentoo USE="X a52 alsa avcodec avformat bluray cdda cddb dbus dts dvbpsi dvd encode faad ffmpeg flac gcrypt gnome ieee1394 jpeg libass libnotify libsamplerate matroska mp3 mpeg mtp ncurses ogg opengl png postproc pulseaudio qt4 qt5 svg swscale taglib theora truetype twolame udev v4l vorbis vpx x264 x265 xcb xml -aalib (-altivec) -atmo (-audioqueue) -bidi -chromaprint -dc1394 -debug -directfb (-directx) -dvb (-dxva2) -fdk -fluidsynth -fontconfig -gme -gnutls -growl -httpd -jack -kate -kde (-libav) -libcaca -libtar -libtiger -linsys -lirc -live -lua (-macosx-dialog-provider) (-macosx-eyetv) (-macosx-qtkit) (-macosx-quartztext) (-media-library) -modplug -musepack (-neon) -omxil -opencv -optimisememory -opus -projectm (-rdp) -rtsp -run-as-root -samba -schroedinger -sdl -sdl-image -sftp -shout -sid -skins -speex -test -tremor -upnp -vaapi -vcdx -vdpau -vlm -vnc -wma-fixed -xv -zeroconf -zvbi" CPU_FLAGS_X86="mmx sse" The following REQUIRED_USE flag constraints are unsatisfied: qt4? ( !qt5 ) qt5? ( !qt4 ) The above constraints are a subset of the following complete expression: aalib? ( X ) bidi? ( truetype ) cddb? ( cdda ) dvb? ( dvbpsi ) dxva2? ( avcodec ) ffmpeg? ( avcodec avformat swscale ) fontconfig? ( truetype ) gnutls? ( gcrypt ) httpd? ( lua ) libcaca? ( X ) libtar? ( skins ) libtiger? ( kate ) qt4? ( X !qt5 ) qt5? ( X !qt4 ) sdl? ( X ) skins? ( truetype X xml exactly-one-of ( qt4 qt5 ) ) vaapi? ( avcodec X ) vdpau? ( xcb ) vlm? ( encode ) xv? ( xcb ) (dependency required by "@selected" [set]) (dependency required by "@world" [argument])
Thanks for your help btw :)
-
My profile:
sudo epro show === Enabled Profiles: === arch: x86-64bit build: current subarch: amd64-piledriver flavor: desktop mix-ins: gnome mix-ins: xfce mix-ins: kde-plasma-5 === All inherited flavors from desktop flavor: === workstation (from desktop flavor) core (from workstation flavor) minimal (from core flavor) === All inherited mix-ins from desktop flavor: === X (from workstation flavor) audio (from workstation flavor) dvd (from workstation flavor) media (from workstation flavor) mediadevice-audio-consumer (from media mix-in) mediadevice-base (from mediadevice-audio-consumer mix-in) mediadevice-video-consumer (from media mix-in) mediadevice-base (from mediadevice-video-consumer mix-in) mediaformat-audio-common (from media mix-in) mediaformat-gfx-common (from media mix-in) mediaformat-video-common (from media mix-in) console-extras (from workstation flavor) print (from desktop flavor)
When I try updating world and installing kde at the same time:
emerge -auvDN --with-bdeps=y @world kde-apps/kde-meta:5 These are the packages that would be merged, in order: Calculating dependencies... done! !!! The ebuild selected to satisfy ">=kde-plasma/plasma-desktop-5.5.5:5" has unmet requirements. - kde-plasma/plasma-desktop-5.5.5-r1::gentoo USE="evdev fontconfig gtk3 handbook pulseaudio qt4 -debug -gtk2 -legacy-systray -test -touchpad" The following REQUIRED_USE flag constraints are unsatisfied: gtk3? ( legacy-systray ) The above constraints are a subset of the following complete expression: legacy-systray? ( any-of ( gtk2 gtk3 qt4 ) ) gtk2? ( legacy-systray ) gtk3? ( legacy-systray ) (dependency required by "kde-plasma/plasma-meta-5.5.5::gentoo" [ebuild]) (dependency required by "kde-apps/kde-meta-15.08.3::gentoo" [ebuild]) (dependency required by "kde-apps/kde-meta:5" [argument])
Does anyone know a way to have both? And if not, can I just remove the gnome and xfce mix-ins and it'll work? Or is additional configuration needed?
Thanks.

Steam controller gamepad emulation not working.
in Desktop Help
Posted
I use Funtoo for gaming and love it but I'm having problems getting my steam controller to work with controller supported games.
I installed steam following this:
http://www.funtoo.org/Steam
And I followed this for additional setup:
https://wiki.gentoo.org/wiki/Steam_Controller
My current udev rules set in /etc/udev/rules.d/99-steam-controller-perms.rules
# This rule is needed for basic functionality of the controller in Steam SUBSYSTEM=="usb", ATTRS{idVendor}=="28de", MODE="0666" # This rule is necessary for gamepad emulation KERNEL=="uinput", MODE="0660", GROUP="input", OPTIONS+="static_node=uinput"And gamepad emulation still doesn't work, but keyboard and mouse emulation works perfectly.
Has anyone here got it working?
Thanks in advance.