1 |
On Saturday, 23 September 2017 17:53:25 CEST Christoph Böhmwalder wrote: |
2 |
> Hey all, |
3 |
> |
4 |
> I've been trying to get Thunderbird to build for a few days now. |
5 |
> Since I'm pretty much out of ideas at this point, I figured I'd ask on here |
6 |
> if someone has an idea on what my problem is. |
7 |
> |
8 |
> I've attached the output of `emerge --info |
9 |
> '=mail-client/thunderbird-52.3.0::gentoo'`, `emerge -pqv |
10 |
> '=mail-client/thunderbird-52.3.0::gentoo'`, and the complete build log. |
11 |
> |
12 |
> From the error message I can see that it likely has something to do with |
13 |
> either libpng or zlib. I have both of those installed: |
14 |
> |
15 |
> $ emerge --info libpng |
16 |
> --- >8 --- |
17 |
> media-libs/libpng-1.6.29::gentoo was built with the following: |
18 |
> USE="apng (-neon) -static-libs" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="sse" |
19 |
> |
20 |
> $ emerge --info zlib |
21 |
> --- >8 --- |
22 |
> sys-libs/zlib-1.2.11::gentoo was built with the following: |
23 |
> USE="minizip -static-libs" ABI_X86="32 (64) (-x32)" |
24 |
> |
25 |
> |
26 |
> I noticed that I have zlib-1.2.11 installed, though Thunderbird (or libpng?) |
27 |
> is apparently trying to reference a symbol from zlib 1.2.9. I tried |
28 |
> downgrading to zlib 1.2.9, but... |
29 |
> |
30 |
> # emerge --ask \=sys-libs/zlib-1.2.9 |
31 |
> |
32 |
> These are the packages that would be merged, in order: |
33 |
> |
34 |
> Calculating dependencies... done! |
35 |
> |
36 |
> emerge: there are no ebuilds to satisfy "=sys-libs/zlib-1.2.9". |
37 |
> |
38 |
> |
39 |
> I'd really appreciate any hints on what I'm doing wrong here. Thanks! |
40 |
> |
41 |
> |
42 |
> -- |
43 |
> |
44 |
> Regards, |
45 |
> Christoph |
46 |
|
47 |
I believe you should re-emerge libpng because it seems to have been built |
48 |
against an old (and incompatible) version of zlib (1.2.9). |
49 |
|
50 |
I hope this helps |
51 |
|
52 |
Stefano |