Package: icedove
Version: 11.0-1
Severity: normal

Dear Maintainer,

Heads up: The update to libpng that moves libpng12 to point to libpng15 
continues to throw these errors with libcairo2:

mdriftmeyer@horus:~/Downloads$ icedove
XPCOMGlueLoad error for file /usr/lib/icedove/libxpcom.so:
/usr/lib/x86_64-linux-gnu/libpng12.so.0: version `PNG12_0' not found (required 
by /usr/lib/x86_64-linux-gnu/libcairo.so.2)
Couldn't load XPCOM.

Whether it's icedove, iceweasel, chrome or any application that leverages the 
current libcairo2 unless a smoother path with libpng12--> libpng15 is completed 
BEFORE upload even to Expermental nothing but broken software will result.

Two broken symlinks were visible in /usr/lib/ for libpng12 and libpng.

If I point them to the latest:



lrwxrwxrwx 1 root root 11 Jul 26  2011 libpng.so -> libpng12.so
lrwxrwxrwx 1 root root 30 May 20 19:50 libpng12.so -> 
x86_64-linux-gnu/libpng12.so.0

via:

lrwxrwxrwx 1 root root   36 Jul 19  2011 libpng15.so.0 -> 
/lib/x86_64-linux-gnu/libpng15.so.15
lrwxrwxrwx 1 root root   13 Jul 19  2011 libpng15.s0 -> libpng15.so.0
lrwxrwxrwx 1 root root   11 May 19 02:03 libpng.so -> libpng15.so
lrwxrwxrwx 1 root root   10 May 19 02:03 libpng.a -> libpng15.a
lrwxrwxrwx 1 root root   36 May 19 02:03 libpng15.so -> 
/lib/x86_64-linux-gnu/libpng15.so.15
lrwxrwxrwx 1 root root   36 May 19 02:03 libpng12.so.0 -> 
/lib/x86_64-linux-gnu/libpng15.so.15
-rw-r--r-- 1 root root 261K May 19 02:03 libpng15.a
lrwxrwxrwx 1 root root   13 May 19 22:33 libpng12.so.3 -> libpng15.so.0
lrwxrwxrwx 1 root root   13 May 20 17:49 libpng15.so.15 -> libpng15.so.0

it eliminates the error:

mdriftmeyer@horus:~/Downloads$ icedove
XPCOMGlueLoad error for file /usr/lib/icedove/libxpcom.so:
/usr/lib/x86_64-linux-gnu/libpng12.so.0: version `PNG12_0' not found (required 
by /usr/lib/x86_64-linux-gnu/libcairo.so.2)
Couldn't load XPCOM.

and pollutes only:

mdriftmeyer@horus:/usr/lib$ iceweasel
XPCOMGlueLoad error for file /usr/lib/xulrunner-12.0/libxpcom.so:
libxul.so: cannot open shared object file: No such file or directory
Couldn't load XPCOM.

which after filing yesterday's bug I've tracked down is an issue with libcairo2 
and libpng12 where libcairo2 is requiring PNG12_0 and therefore crashing 
leaving any Mozilla based product dead in the water, not to mention Chrome.

I guess I'll have to continue bombarding reports until someone rebuilds 
libcairo2 against libpng12 pointing to libpng15-15.

- Marc J. Driftmeyer



-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages icedove depends on:
ii  debianutils               4.3
ii  fontconfig                2.9.0-5
ii  libasound2                1.0.25-3
ii  libatk1.0-0               2.4.0-2
ii  libc6                     2.13-32
ii  libcairo2                 1.12.2-2
ii  libdbus-1-3               1.5.12-1
ii  libdbus-glib-1-2          0.98-1
ii  libevent-2.0-5            2.0.19-stable-1
ii  libffi5                   3.0.10-3
ii  libfontconfig1            2.9.0-5
ii  libfreetype6              2.4.9-1
ii  libgcc1                   1:4.7.0-8
ii  libgdk-pixbuf2.0-0        2.26.1-1
ii  libglib2.0-0              2.32.3-1
ii  libgtk2.0-0               2.24.10-1
ii  libhunspell-1.3-0         1.3.2-4
ii  libjpeg8                  8d-1
ii  libnspr4-0d               2:4.9-3
ii  libnss3-1d                2:3.13.4-3
ii  libpango1.0-0             1.30.0-1
ii  libpixman-1-0             0.25.2-1
ii  libsqlite3-0              3.7.12-1
ii  libstartup-notification0  0.12-1
ii  libstdc++6                4.7.0-8
ii  libvpx1                   1.1.0-1
ii  libx11-6                  2:1.4.99.901-2
ii  libxext6                  2:1.3.1-2
ii  libxrender1               1:0.9.7-1
ii  libxt6                    1:1.1.3-1
ii  psmisc                    22.16-1
ii  zlib1g                    1:1.2.7.dfsg-4

Versions of packages icedove recommends:
ii  hunspell-de-de [hunspell-dictionary]  20110609-1
ii  hunspell-en-ca [hunspell-dictionary]  1:3.3.0-3
ii  hunspell-en-us [hunspell-dictionary]  20070829-5
ii  hunspell-fr [hunspell-dictionary]     1:3.3.0-3
ii  myspell-he [myspell-dictionary]       1.1-2

Versions of packages icedove suggests:
ii  gconf-service     3.2.5-1
ii  libgconf-2-4      3.2.5-1
ii  libgssapi-krb5-2  1.10.1+dfsg-1
ii  libnotify4        0.7.5-1
ii  ttf-lyx           2.0.3-2

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to