| Summary: | app-emulation/wine-vanilla-3.0.2 - circular dependencies | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Michal Plichta <mplichta> |
| Component: | Current packages | Assignee: | Wine Maintainers <wine> |
| Status: | RESOLVED OBSOLETE | ||
| Severity: | normal | CC: | mplichta |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
1.log
2.log 3.log 4.log emerge_info 5.log |
||
|
Description
Michal Plichta
2018-09-10 20:06:06 UTC
1. first try emerge -pv virtual/wine got circular dependencies (see 1...log) 2. Add =sys-libs/ncurses-6.1-r2 -gpm in packages.use got: !!! One of the following packages is required to complete your request: - dev-libs/openssl-1.0.2o-r3::gentoo (Change USE: +abi_x86_32) - net-nds/openldap-2.4.44::gentoo (Change USE: -abi_x86_32) (see 2...log) 3. Adding =dev-libs/openssl-1.0.2o-r3 abi_x86_32 to packages.use got: !!! One of the following masked packages is required to complete your request: - sys-libs/ncurses-6.1-r3::gentoo (masked by: ~amd64 keyword) - sys-libs/ncurses-6.1-r2::gentoo (masked by: ) (see 3...log) 4. Try =net-nds/openldap-2.4.44 -abi_x86_32 in packages.use instead got: !!! One of the following masked packages is required to complete your request: - x11-libs/libXcursor-1.1.15::gentoo (masked by: ) (see 4...log) Created attachment 546566 [details]
1.log
Created attachment 546568 [details]
2.log
Created attachment 546570 [details]
3.log
Created attachment 546572 [details]
4.log
Created attachment 546574 [details]
emerge_info
I'm not sure that there is a wine packaging bug here. It looks like you need a ton of packages to be rebuilt with abi_x86_32. Have you tried emerging with --backtrack=1000? Thanks, Sarnex Also, as Chiitoo kindly pointed out, on #gentoo-wine, the cycle-breaking answer is already in your Portage output: It might be possible to break this cycle by applying the following change: - sys-libs/ncurses-6.1-r2 (Change USE: -gpm) with: sys-libs/ncurses -gpm set # emerge -pv --backtrack=1000 virtual/wine See: 5_virtual_wine.log Created attachment 547409 [details]
5.log
Wine-vanilla 3.x is no longer supported. Please let me know if you can reproduce this on 4.x No I can't... feel free to close. |