Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 487954 - app-emulation/wine-1.7.3 fails to build on amd64
Summary: app-emulation/wine-1.7.3 fails to build on amd64
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
Depends on:
Reported: 2013-10-14 02:15 UTC by Hartmut Figge
Modified: 2013-10-14 08:42 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Note You need to log in before you can comment on or make changes to this bug.
Description Hartmut Figge 2013-10-14 02:15:13 UTC
On my mostly stable amd64 wine-1.7.3 fails to build with this message:

[ebuild     U ~] app-emulation/emul-linux-x86-baselibs-20131008-r1 [20130224] USE="development" ABI_X86="-32%" 54,680 kB
[ebuild     U ~] app-emulation/wine-1.7.3 [1.7.0] USE="X..." 65,938 kB

Total: 2 packages (2 upgrades), Size of downloads: 120,618 kB

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:


  (app-emulation/emul-linux-x86-baselibs-20130224::gentoo, installed) pulled in by
    ~app-emulation/emul-linux-x86-baselibs-20130224 required by (app-emulation/emul-linux-x86-soundlibs-20130224::gentoo, installed)
    (and 4 more with the same problem)

  (app-emulation/emul-linux-x86-baselibs-20131008-r1::gentoo, ebuild scheduled for merge) pulled in by
    >=app-emulation/emul-linux-x86-baselibs-20131008[development] required by (app-emulation/wine-1.7.3::gentoo, ebuild scheduled for merg
Comment 1 Rafał Mużyło 2013-10-14 08:41:35 UTC
Mixing is not really supported.
On top of that, ABI_X86 even in unstable is still a bit quirky.

Try setting ABI_X68=32 on app-emulation/emul-linux-x86-baselibs.

But this doesn't seem to be a bug, but a support question - use forums.
Comment 2 Tom Wijsman (TomWij) (RETIRED) gentoo-dev 2013-10-14 08:42:09 UTC
This happens when mixing stable and unstable packages.

You'll want to either allow (accept keyword) a newer version of emul-linux-x86-soundlibs or you'll want to disallow (unaccept / mask) version 20131008-r1 of emul-linux-x86-baselibs.