Currently I am trying to go for ABI_X86="32 64" for all packages that need it (not globally). As some packages have no abi_x86_32 handling, yet, some of the emul-linux packages are still needed. I have already managed to install app-emulation/wine-1.7.16 with all dependencies using abi_x86_32 by deactivating all USE flags that have to pull in emul-linux packages. However, app-text/acroread and net-misc/icaclient need some of those. When installing app-emulation/emul-linux-x86-baselibs-20140406 the following collisions are detected: (Note: The packages in question must be merged with abi_x86_32 due to other dependencies.) ======== * Searching all installed packages for file collisions... * * Press Ctrl-C to Stop * * media-libs/tiff-4.0.3-r6:0::gentoo * /usr/lib32/libtiffxx.so.5.2.0 * * dev-libs/libffi-3.0.13-r1:0::gentoo * /usr/lib32/libffi.so.6.0.1 * * sys-libs/ncurses-5.9-r3:5::gentoo * /usr/lib32/libpanelw.so.5.9 * * dev-libs/expat-2.1.0-r3:0::gentoo * /usr/lib32/libexpatw.so.1.6.0 * * media-libs/libjpeg-turbo-1.3.0-r3:0::gentoo * /usr/lib32/libjpeg.so.62.1.0 * * sys-apps/file-5.18-r1:0::gentoo * /usr/lib32/libmagic.so.1.0.0 * * dev-libs/elfutils-0.158:0::gentoo * /usr/lib32/libasm-0.158.so * /usr/lib32/libdw-0.158.so * /usr/lib32/libelf-0.158.so * * dev-libs/glib-2.38.2-r1:2::gentoo * /usr/lib32/libgobject-2.0.so.0.3800.2 * /usr/lib32/libgthread-2.0.so.0.3800.2 * * Package 'app-emulation/emul-linux-x86-baselibs-20140406' NOT merged * due to file collisions. If necessary, refer to your elog messages for * the whole content of the above message. ======== As an example I picked the first collision, tiff:0 : ======== # ABI_X86="64" emerge --ask --newuse --oneshot media-libs/tiff:0 These are the packages that would be merged, in order: Calculating dependencies ...... done! Total: 0 packages, Size of downloads: 0 kB WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict: media-libs/tiff:0 (media-libs/tiff-4.0.3-r6:0/0::gentoo, ebuild scheduled for merge) conflicts with media-libs/tiff:0/0=[abi_x86_32(-),abi_x86_64(-)] required by (media-libs/lcms-2.5-r1:2/2::gentoo, installed) >=media-libs/tiff-3.9.2:0=[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/gdk-pixbuf-2.30.7-r1:2/2::gentoo, installed) >=media-libs/tiff-3.9.2:0/0=[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/gdk-pixbuf-2.30.7-r1:2/2::gentoo, installed) media-libs/tiff:0=[abi_x86_32(-),abi_x86_64(-)] required by (media-libs/lcms-2.5-r1:2/2::gentoo, installed) Nothing to merge; quitting. ======== I guess the other colliding packages would show similar lists. Possible solution: remove the colliding files from app-emulation/emul-linux-x86-baselibs-20140406. Cheers Sven
*** This bug has been marked as a duplicate of bug 507292 ***