on a ~amd64, it is currently impossible to install (or update) both thunderbird and chromium. It seems they have incompatible requirements for the version of libvpx. Actually, thunderbird wanting one and only one version seems like a bad thing to me. emerge -uND world: media-libs/libvpx:0 (media-libs/libvpx-1.4.0:0/0::gentoo, ebuild scheduled for merge) pulled in by >=media-libs/libvpx-1.4.0:= required by (www-client/chromium-43.0.2357.52:0/0::gentoo, ebuild scheduled for merge) ^^ ^^^^^ (media-libs/libvpx-1.3.0:0/0::gentoo, installed) pulled in by =media-libs/libvpx-1.3.0* required by (mail-client/thunderbird-31.6.0:0/0::gentoo, installed) ^ ^^^^^^ Reproducible: Always
The pin is there as the linking is not possible.
Hello, Just for the informations, media-libs/libvpx-1.4.0 is ABI incompatible with the previous version 1.3.0: “It drops the compatibility layer, requiring VPX_IMG_FMT_* instead of IMG_FMT_*, […].” https://chromium.googlesource.com/webm/libvpx/+/v1.4.0
I've committed thunderbird-31.7.0-r1 today with a patch permitting system-libvpx to work with libvpx-1.4 (its backported from the mozilla36 codebase).
(In reply to Ian Stakenvicius from comment #3) > I've committed thunderbird-31.7.0-r1 today with a patch permitting > system-libvpx to work with libvpx-1.4 (its backported from the mozilla36 > codebase). Oh great, thanks. But shouldn't we wait the ebuild become available before marking this report as "FIXED"?