virtual/wine-0-r5 pull app-emulation/wine-vanilla-3.0.2 cause circular dependencies
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.