Hey! I'm trying to move my system over to the new slotted wine, but, app-emulation/playonlinux-4.2.11 (as new as it gets in portage) is still dependant on app-emulation/wine. I propose one of two things needs to happen: 1) Move dependence to virtual/wine 2) (Best option) add in a "system-wine" USE flag *and* move dependancy to virtual/wine. PlayOnLinux can download it's own precompiled and versioned wine environments and does not *NEED* wine installed on the system in order for a user to use wine. M. Reproducible: Always Steps to Reproduce: 1. Install playonlinux (which installs app-emulation/wine) 2. Move system to slotted virtual/wine 3. emerge -pvNDU @world Actual Results: (virtual/wine-0-r4:0/0::gentoo, installed) pulled in by virtual/wine required by (app-emulation/winetricks-20170614:0/0::gentoo, installed) virtual/wine required by @selected =virtual/wine-0-r4 required by (app-emulation/winetricks-20170614:0/0::gentoo, installed) (app-emulation/wine-2.3:0/0::gentoo, ebuild scheduled for merge) pulled in by app-emulation/wine required by (app-emulation/playonlinux-4.2.11:0/0::gentoo, installed)
Dependence to virtual/wine added in playonlinux-4.2.12
(In reply to bugs.gentoo.org from comment #1) > Dependence to virtual/wine added in playonlinux-4.2.12 Moreover, all versions left than 4.2.12 have been dropped from the repo. Thanks for posting the update. I forgot about closing out this report.
Hi! sorry to write on a closed topic, but the issue described here seems still present. If i try to emerge playonlinux, I get the following message : Calculating dependencies ... done! [ebuild N #] app-emulation/wine-2.0 USE="X alsa cups fontconfig gecko jpeg lcms ldap mono mp3 ncurses nls opengl perl png pulseaudio realtime run-exes ssl threads truetype udev udisks xcomposite xinerama xml -capi -custom-cflags -dos -gphoto2 -gsm -gstreamer -netapi -odbc -openal -opencl -osmesa -oss -pcap -prelink -samba -scanner (-selinux) {-test} -v4l" ABI_X86="32 64 (-x32)" LINGUAS="de en en_US -ar -bg -ca -cs -da -el -eo -es -fa -fi -fr -he -hi -hr -hu -it -ja -ko -lt -ml -nb_NO -nl -or -pa -pl -pt_BR -pt_PT -rm -ro -ru -sk -sl -sr_RS@cyrillic -sr_RS@latin -sv -te -th -tr -uk -wa -zh_CN -zh_TW" [ebuild R ~] app-emulation/playonlinux-4.2.12 [4.2.12] The following mask changes are necessary to proceed: (see "package.unmask" in the portage(5) man page for more details) # required by app-emulation/playonlinux-4.2.12::gentoo # required by playonlinux::gentoo (argument) # /usr/portage/profiles/package.mask: # Michał Górny <mgorny@gentoo.org> (28 Nov 2017) # Replaced by split packages. Please install one of: # - app-emulation/wine-vanilla (the only choice for stable) # - app-emulation/wine-staging # - app-emulation/wine-d3d9 # - app-emulation/wine-any # For more information, please read the news item: # https://www.gentoo.org/support/news-items/2017-04-10-split-and-slotted-wine.html # If you really need the old ebuilds, you can use the 'wine' repository. # Removal in 30 days. =app-emulation/wine-2.0 Did i miss something ? Also, as Matt pointed out, wine is not required for running PlayOnLinux. Greetings Michael
Hi, sorry for the circumstances, with upgrading to the new profiles (17.0) POL builds correctly. I am sorry that i've no further details about what exactly was responsible for that issue or what solved it. Greetings Michael