Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 6219 - (libpng) evolution-1.0.8-r1 crashes on startup
Summary: (libpng) evolution-1.0.8-r1 crashes on startup
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Spider (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-08-08 13:54 UTC by Joe Muller
Modified: 2003-02-04 19:42 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joe Muller 2002-08-08 13:54:05 UTC
libpng warning: Application was compiled with png.h from libpng-1.0.12
libpng warning: Application  is  running with png.c from libpng-1.2.4
libpng error: Incompatible libpng version in application and library

evolution-shell-CRITICAL **: file e-splash.c: line 354 (e_splash_new): assertion
`splash_image_pixbuf != NULL' failed.

Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkObject'

Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkObject'
Comment 1 Spider (RETIRED) gentoo-dev 2002-08-09 20:12:52 UTC
oh, you've been bitten by the libpng binary incompability bug.

please run :
emerge -C libpng;
emerge libpng

this will make sure you have only one version installed and thus will avoid any
problems in the further upgrade.

then run :
/usr/portage/media-libs/libpng/files/libpng-update-libs.sh 

This will list all libary packages that use the old incompatbile libpng version.
now please rebuild them.

After that, you will have to list all binary programs that run on the old
libpng. we dont do that in a single step to avoid linking problems (a program
may depend on libpng only through inheritance on a library, and we want to
reduce the amount of packages to rebuild)

/usr/portage/media-libs/libpng/files/libpng-update-bins.sh  

Now, theese programs link directly to libpng, so you will have to rebuild those
as well.



Sorry for all inconvenience with this upgrade :(
Comment 2 Joe Muller 2002-08-10 05:25:02 UTC
thanks a bunch, now it works. 
gentoo really rocks the boat!! 
Comment 3 Spider (RETIRED) gentoo-dev 2002-08-10 09:46:15 UTC
great