Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
krdc, vlc and freerdp issues [workaround found]
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
RayDude
Advocate
Advocate


Joined: 29 May 2004
Posts: 2066
Location: San Jose, CA

PostPosted: Sat Apr 27, 2024 3:38 pm    Post subject: krdc, vlc and freerdp issues [workaround found] Reply with quote

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
View user's profile Send private message
GDH-gentoo
Veteran
Veteran


Joined: 20 Jul 2019
Posts: 1548
Location: South America

PostPosted: Sat Apr 27, 2024 4:09 pm    Post subject: Re: krdc, vlc and freerdp issues Reply with quote

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
View user's profile Send private message
RayDude
Advocate
Advocate


Joined: 29 May 2004
Posts: 2066
Location: San Jose, CA

PostPosted: Sat Apr 27, 2024 4:26 pm    Post subject: Reply with quote

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
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30954
Location: here

PostPosted: Sat Apr 27, 2024 4:31 pm    Post subject: Reply with quote

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
View user's profile Send private message
GDH-gentoo
Veteran
Veteran


Joined: 20 Jul 2019
Posts: 1548
Location: South America

PostPosted: Sat Apr 27, 2024 5:03 pm    Post subject: Reply with quote

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
View user's profile Send private message
RayDude
Advocate
Advocate


Joined: 29 May 2004
Posts: 2066
Location: San Jose, CA

PostPosted: Sat Apr 27, 2024 5:42 pm    Post subject: Reply with quote

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
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