View previous topic :: View next topic |
Author |
Message |
RayDude Advocate
Joined: 29 May 2004 Posts: 2078 Location: San Jose, CA
|
Posted: Sat Apr 27, 2024 3:38 pm Post subject: krdc, vlc and freerdp issues [workaround found] |
|
|
Code: | NOTE: Use the '--verbose-conflicts' option to display parents omitted above
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
(net-misc/freerdp-3.5.1:3/3::gentoo, ebuild scheduled for merge) pulled in by
>=net-misc/freerdp-1.1.0_beta1:*[X] required by (kde-apps/krdc-23.08.5-r2:5/5::gentoo, ebuild scheduled for merge) USE="activities handbook rdp vnc -debug" ABI_X86="(64)"
(net-misc/freerdp-2.11.6:2/2::gentoo, ebuild scheduled for merge) pulled in by
>=net-misc/freerdp-2.0.0_rc0:2=[client(+)] required by (media-video/vlc-3.0.20-r10:0/5-9::gentoo, ebuild scheduled for merge) USE="X a52 alsa bluray cddb dbus dts dvbpsi dvd encode faad ffmpeg flac fontconfig gcrypt gui jack jpeg libass libnotify libsamplerate live lua mad matroska modplug mp3 mpeg ncurses nfs ogg png pulseaudio rdp sdl-image sftp ssl svg taglib theora truetype twolame udev upnp v4l vnc wayland x264 x265 xml zeroconf -aom -archive -aribsub -bidi -chromaprint -chromecast -dav1d -dc1394 -debug (-directx) -fdk -fluidsynth -gme -gstreamer -ieee1394 -kate -keyring -libcaca -libtar -libtiger -linsys -lirc -macosx-notifications -mtp -musepack -omxil -optimisememory -opus -projectm -run-as-root -samba -shout -sid -skins -soxr -speex -srt -test -tremor -vaapi -vdpau -vpx -zvbi" ABI_X86="(64)" CPU_FLAGS_X86="mmx sse" LUA_SINGLE_TARGET="lua5-1"
|
Both have other dependencies. I could remove rdp from one of them and probably get it to work, but my guess is there will be a new version of vlc coming along soon.
More importantly, since they are slotted, shouldn't they both be able to be installed at the same time?
What's the best way to resolve this issue? _________________ Some day there will only be free software.
Last edited by RayDude on Sat Apr 27, 2024 5:43 pm; edited 1 time in total |
|
Back to top |
|
|
GDH-gentoo Veteran
Joined: 20 Jul 2019 Posts: 1674 Location: South America
|
Posted: Sat Apr 27, 2024 4:09 pm Post subject: Re: krdc, vlc and freerdp issues |
|
|
RayDude wrote: | More importantly, since they are slotted, shouldn't they both be able to be installed at the same time? |
They could, based on the slot identifier, but a restriction in the ebuild for version 2.11.6 prevents it depending on USE flags:
Code: | RDEPEND="${COMMON_DEPEND}
!net-misc/freerdp:0
client? ( !net-misc/freerdp:3[client] )
server? ( !net-misc/freerdp:3[server] ) |
I'd try:
/etc/portage/package.use
Code: | net-misc/freerdp client |
Code: | # emerge --oneshot net-misc/freerdp:2 | to see if both dependency specifications can be satisfied. _________________
NeddySeagoon wrote: | I'm not a witch, I'm a retired electronics engineer |
Ionen wrote: | As a packager I just don't want things to get messier with weird build systems and multiple toolchains requirements though |
|
|
Back to top |
|
|
RayDude Advocate
Joined: 29 May 2004 Posts: 2078 Location: San Jose, CA
|
Posted: Sat Apr 27, 2024 4:26 pm Post subject: |
|
|
No dice.
Code: | dmediapc ~ # emerge --oneshot net-misc/freerdp:2
Calculating dependencies... done!
Dependency resolution took 8.46 s (backtrack: 0/20).
[ebuild NS ~] net-misc/freerdp-2.11.6 [2.11.5-r2] USE="client%*"
[blocks B ] net-misc/freerdp:0 ("net-misc/freerdp:0" is soft blocking net-misc/freerdp-2.11.6)
[blocks B ] net-misc/freerdp:2 ("net-misc/freerdp:2" is soft blocking net-misc/freerdp-2.11.5-r2)
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
(net-misc/freerdp-2.11.5-r2:0/2::gentoo, installed) pulled in by
>=net-misc/freerdp-2.0.0_rc0:0=[client(+)] required by (media-video/vlc-3.0.20-r5:0/5-9::gentoo, installed) USE="X a52 alsa bluray cddb dbus dts dvbpsi dvd encode faad ffmpeg flac fontconfig gcrypt gui jack jpeg libass libnotify libsamplerate live lua mad matroska modplug mp3 mpeg ncurses nfs ogg png pulseaudio rdp sdl-image sftp ssl svg taglib theora truetype twolame udev upnp v4l vnc wayland x264 x265 xml zeroconf -aom -archive -aribsub -bidi -chromaprint -chromecast -dav1d -dc1394 -debug (-directx) -fdk -fluidsynth -gme -gstreamer -ieee1394 -kate -keyring -libcaca -libtar -libtiger -linsys -lirc -macosx-notifications -mtp -musepack -omxil -optimisememory -opus -projectm -run-as-root -samba -shout -sid -skins -soxr -speex -srt -test -tremor -vaapi -vdpau -vpx -zvbi" ABI_X86="(64)" CPU_FLAGS_X86="mmx sse" LUA_SINGLE_TARGET="lua5-1"
<net-misc/freerdp-3:0 required by (media-video/vlc-3.0.20-r5:0/5-9::gentoo, installed) USE="X a52 alsa bluray cddb dbus dts dvbpsi dvd encode faad ffmpeg flac fontconfig gcrypt gui jack jpeg libass libnotify libsamplerate live lua mad matroska modplug mp3 mpeg ncurses nfs ogg png pulseaudio rdp sdl-image sftp ssl svg taglib theora truetype twolame udev upnp v4l vnc wayland x264 x265 xml zeroconf -aom -archive -aribsub -bidi -chromaprint -chromecast -dav1d -dc1394 -debug (-directx) -fdk -fluidsynth -gme -gstreamer -ieee1394 -kate -keyring -libcaca -libtar -libtiger -linsys -lirc -macosx-notifications -mtp -musepack -omxil -optimisememory -opus -projectm -run-as-root -samba -shout -sid -skins -soxr -speex -srt -test -tremor -vaapi -vdpau -vpx -zvbi" ABI_X86="(64)" CPU_FLAGS_X86="mmx sse" LUA_SINGLE_TARGET="lua5-1"
>=net-misc/freerdp-2.0.0_rc0:0/2=[client(+)] required by (media-video/vlc-3.0.20-r5:0/5-9::gentoo, installed) USE="X a52 alsa bluray cddb dbus dts dvbpsi dvd encode faad ffmpeg flac fontconfig gcrypt gui jack jpeg libass libnotify libsamplerate live lua mad matroska modplug mp3 mpeg ncurses nfs ogg png pulseaudio rdp sdl-image sftp ssl svg taglib theora truetype twolame udev upnp v4l vnc wayland x264 x265 xml zeroconf -aom -archive -aribsub -bidi -chromaprint -chromecast -dav1d -dc1394 -debug (-directx) -fdk -fluidsynth -gme -gstreamer -ieee1394 -kate -keyring -libcaca -libtar -libtiger -linsys -lirc -macosx-notifications -mtp -musepack -omxil -optimisememory -opus -projectm -run-as-root -samba -shout -sid -skins -soxr -speex -srt -test -tremor -vaapi -vdpau -vpx -zvbi" ABI_X86="(64)" CPU_FLAGS_X86="mmx sse" LUA_SINGLE_TARGET="lua5-1"
(net-misc/freerdp-2.11.6:2/2::gentoo, ebuild scheduled for merge) pulled in by
net-misc/freerdp:2
>=net-misc/freerdp-1.1.0_beta1[X] required by (kde-apps/krdc-23.08.5:5/5::gentoo, installed) USE="activities handbook rdp vnc -debug" ABI_X86="(64)"
For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages
|
_________________ Some day there will only be free software. |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31255 Location: here
|
Posted: Sat Apr 27, 2024 4:31 pm Post subject: |
|
|
You can't mix net-misc/freerdp:0 with net-misc/freerdp:2 version, so try to disable rdp use flag to vlc. _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
GDH-gentoo Veteran
Joined: 20 Jul 2019 Posts: 1674 Location: South America
|
Posted: Sat Apr 27, 2024 5:03 pm Post subject: |
|
|
The installed version of media-video/vlc wants slot 0 of net-misc/freerdp, the version of media-video/vlc that Portage offers to upgrade to is OK with slot 2.
Maybe doing the world update with >=net-misc/freerdp-3 temporarily masked can succeed. _________________
NeddySeagoon wrote: | I'm not a witch, I'm a retired electronics engineer |
Ionen wrote: | As a packager I just don't want things to get messier with weird build systems and multiple toolchains requirements though |
|
|
Back to top |
|
|
RayDude Advocate
Joined: 29 May 2004 Posts: 2078 Location: San Jose, CA
|
Posted: Sat Apr 27, 2024 5:42 pm Post subject: |
|
|
fedeliallalinea wrote: | You can't mix net-misc/freerdp:0 with net-misc/freerdp:2 version, so try to disable rdp use flag to vlc. |
I used this workaround because I didn't want to remember masking freerdp-3 and causing my future self headaches.
Thanks for your help GDH and fedeliallalinea.
I really appreciate it. _________________ Some day there will only be free software. |
|
Back to top |
|
|
|