Am Sat, 23 Sep 2017 17:53:25 +0200 (CEST) schrieb Christoph Böhmwalder <christ...@boehmwalder.at>:
> Hey all, > > I've been trying to get Thunderbird to build for a few days now. > Since I'm pretty much out of ideas at this point, I figured I'd ask > on here if someone has an idea on what my problem is. > > I've attached the output of `emerge --info > '=mail-client/thunderbird-52.3.0::gentoo'`, `emerge -pqv > '=mail-client/thunderbird-52.3.0::gentoo'`, and the complete build > log. > > From the error message I can see that it likely has something to do > with either libpng or zlib. I have both of those installed: > > $ emerge --info libpng > --- >8 --- > media-libs/libpng-1.6.29::gentoo was built with the following: > USE="apng (-neon) -static-libs" ABI_X86="32 (64) (-x32)" > CPU_FLAGS_X86="sse" > > $ emerge --info zlib > --- >8 --- > sys-libs/zlib-1.2.11::gentoo was built with the following: > USE="minizip -static-libs" ABI_X86="32 (64) (-x32)" > > > I noticed that I have zlib-1.2.11 installed, though Thunderbird (or > libpng?) is apparently trying to reference a symbol from zlib 1.2.9. > I tried downgrading to zlib 1.2.9, but... > > # emerge --ask \=sys-libs/zlib-1.2.9 > > These are the packages that would be merged, in order: > > Calculating dependencies... done! > > emerge: there are no ebuilds to satisfy "=sys-libs/zlib-1.2.9". > > > I'd really appreciate any hints on what I'm doing wrong here. Thanks! Without having looked at the logs, did you try: # emerge -DNua world --changed-deps and/or # emerge -1a @preserved-rebuild (not necessarily in that order) -- Regards, Kai Replies to list-only preferred.