On 8 July 2010 21:16, Duncan <1i5t5.duncan@cox.net> wrote:
> Nicholas Robbins posted on Thu, 08 Jul 2010 08:09:24 -0700 as excerpted:
>
>> Just a me-too message. I recently started having these crashes as well.
>> They started about when I upgraded to libpng1.4.
>
> Ugh. Â Sounds like you still have the earlier version, and some library
> using it, while another pulls in the new version, with both used by kmail,
> so it's pulling in both versions into the same executable, and that's a
> certain recipe for disaster, or at least crashes.
>
> I take it you've completed a revdep-rebuild and running it now comes up
> clean? Â Do you run with as-needed in your ldflags? Â That will certainly
> help, as will having lafilefixer in your portage post-install hooked
> routines. Â (If you don't know what I'm talking about, you may want to read
> up on flameeyes' blog... the mentioned tricks can definitely save you a
> **LOT** of trouble.)
>
> What about depclean? Â Do you use it regularly?
>
> If you're not doing that sort of stuff routinely, it may be that a
> complete emerge --emptytree world is needed to get the cruft cleaned out,
> but before you go to that trouble, I'd suggest setting up as-needed in
> your ldflags, lafilefixer in your post-install, doing a --depclean --
> pretend and adding to world what you don't want removed, and consider
> setting FEATURES=buildpkg, before you do the rebuild, so that when you're
> done, you'll have the full world built cleanly with those options, and
> binpkg backups for every package, as well. Â After that it should be MUCH
> easier to keep up with routine maintenance, always doing a revdep-rebuild
> and a depclean (I always use ask, to see what it's going to do, before
> letting it go ahead, for both of these), after every update or package
> removal.
>
> --
> Duncan - List replies preferred. Â No HTML msgs.
> "Every nonfree program has a lord, a master --
> and if you use the program, he is your master." Â Richard Stallman
>
>
>
Do none of these kmail crashes produce a crash dump or backtrace? If
it is the png issue, it's pretty easy to spot from a crash dump in my
experience.
--
Andrew :-)
Free Java Software Engineer
Red Hat, Inc. (
http://www.redhat.com)
Support Free Java!
Contribute to GNU Classpath and the OpenJDK
http://www.gnu.org/software/classpath http://openjdk.java.net PGP Key: 94EFD9D8 (
http://subkeys.pgp.net)
Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8