Summary: | app-eselect/eselect-wine-2.0.0 installs files with broken symlink | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
Component: | Current packages | Assignee: | Wine Maintainers <wine> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | ionen, proteuss, Xeha |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log |
Description
Agostino Sarubbo
![]() Created attachment 836097 [details]
build.log
build log and emerge --info
* QA Note: broken symlinks QA is normal on first merge, targets created after ^^^^^^^ * QA Notice: Symbolic link /usr/lib/wine points to /etc/eselect/wine/wine which does not exist. Not a bug, but I can't silence it given there's no QA_BROKEN_SYMLINK or so. On my system "eselect wine" does not see wine-staging-7.11. I reverted to version <2.0 of eselect-wine but problem still remains. (In reply to Jan Psota from comment #3) > On my system "eselect wine" does not see wine-staging-7.11. I reverted to > version <2.0 of eselect-wine but problem still remains. ebuild is likely outdated, needs to use same format that's been used since 7.17 or so (aka any in-tree ebuilds). I believe it should give a warning about outdated installs, but I didn't test that warning much. (In reply to Ionen Wolkens from comment #4) > (In reply to Jan Psota from comment #3) > > On my system "eselect wine" does not see wine-staging-7.11. I reverted to > > version <2.0 of eselect-wine but problem still remains. > ebuild is likely outdated, needs to use same format that's been used since > 7.17 or so (aka any in-tree ebuilds). > > I believe it should give a warning about outdated installs, but I didn't > test that warning much. I forget, did these install bin in /usr/lib64/wine-staging-7.11/bin/wine or /usr/lib/wine-staging-7.11/bin/wine (lib64 may explain why there's no warning) (In reply to Ionen Wolkens from comment #5) > I forget, did these install bin in /usr/lib64/wine-staging-7.11/bin/wine or > /usr/lib/wine-staging-7.11/bin/wine (lib64 may explain why there's no > warning) Nevermind, warning seems to work fine, or at least with old ::wine overlay wine-staging-7.8 $ eselect wine list Available Wine slots: !!! Warning: ignored legacy installation at /usr/lib64/wine-staging-7.8 !!! Warning: should still be usable by calling versioned /usr/bin/wine-staging-7.8 [1] wine-staging-7.21 * (main) |