I'm having problems updating world after a sync. I assume this is to do
with incompatibilities between prefix and multilib. I've tried various
combinations of package use flags like:

        media-libs/freetype abi_x86_32
        app-arch/bzip2 abi_x86_32

and package keywords like

        media-libs/freetype               **
        app-arch/bzip2                    **

to no avail.

freetype has:
        bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] )

and MULTILIB_USEDEP seems to be empty (how do I check for sure?).

I'd be grateful for tips to get me going again.

$ emerge --deep --with-bdeps=y --newuse -up @world

These are the packages that would be merged, in order:

Calculating dependencies... done!

!!! All ebuilds that could satisfy
"app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?]"
have been masked.
!!! One of the following masked packages is required to complete your
request:
- app-arch/bzip2-1.0.6-r3::gentoo_prefix (masked by: )
- app-arch/bzip2-1.0.6-r1::gentoo_prefix (masked by: )

(dependency required by "media-libs/freetype-2.5.0.1" [ebuild])
(dependency required by "app-text/ghostscript-gpl-9.10" [ebuild])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to