Created attachment 530534 [details] Output of emerge --info When emerging app-emulation/wine-vanilla-3.7, postinst fails with the following error: >>> Installing (1 of 1) app-emulation/wine-vanilla-3.7::gentoo !!! Warning: Skipping wine. No registered targets found. !!! Warning: Skipping wine-vanilla. No registered targets found. !!! Warning: Skipping wine-staging. No registered targets found. !!! Warning: Skipping wine-d3d9. No registered targets found. !!! Warning: Skipping wine-any. No registered targets found. * Updating .desktop files database ... [ ok ] !!! Error: Missing listing of include symlinks exiting * ERROR: app-emulation/wine-vanilla-3.7::gentoo failed (postinst phase): * (no error message) * * Call stack: * ebuild.sh, line 124: Called pkg_postinst * environment, line 3716: Called die * The specific snippet of code: * eselect wine update --all --if-unset || die; * Manually trying to set the wine version using `eselect wine` fails with the same "Missing listing of include symlinks" error.
I'm seeing the same behaviour after installing wine-staging-3.7. Symlinks from ie. winecfg-staging-3.7 to winecfg can't be made by eselect.
@tlatoani A dump of your internal eselect-wine configuration files would be useful to diagnose the issue. In other words, the output from: find /etc/eselect/wine/ -type f -print0 | xargs -0 -I {} sh -c 'echo -e "\n{}"; cat "{}"' You also need to attach the build log from: =app-emulation/wine-vanilla-3.7::gentoo
Created attachment 532360 [details] Contents of eselect-wine files
Created attachment 532362 [details] Output of emerge --jobs=1 wine-vanilla Hello Bob, Thanks for responding to my bug report. I added the contents of my eselect-wine files and the redirected output of `emerge --jobs=1 wine-vanilla`, as Portage left no build log.
I would like to add that recursively removing the /etc/eselect/wine subdirectory allowed wine-vanilla to install properly and register itself using eselect-wine. I used wine-vanilla from Bob's overlay (bobwya overlay) in the past; apparently, unmerging eselect-wine::bobwya does not remove the files under /etc/eselect/wine. This causes a conflict with eselect-wine::gentoo, borking the registration using eselect-wine. In short, this was a problem with the eselect-wine ebuild from Bob's overlay, so we can close this bug as invalid.