On 2/28/07, Iain Buchanan <[EMAIL PROTECTED]> wrote:
On Wed, 2007-02-28 at 14:23 -0800, Mark Knecht wrote:
> As I said in a response a few minutes ago the emerge -e world,
> although not completely done, appears to have fixed it. Evolution is
> now running fine.
>
> I will wait for the emerge -e world to finish up tonight and ensure
> it's still working.
>
> We may never know exactly what caused the problem I suspect.
if you want to know what broke it, then you should take the time to
compile in some debugging symbols (just in evolution and associated
libs, not the entire world!) This would have been quicker than
rebuilding absolutely everything!
You obviously have time, as you just did an emerge -e world ;)
Unfortunately I don't think you'll be better off blindly fixing it -
what if it happens again? What if a similar thing happens to a
different package? Just switching mail-clients wont help - any package
is potentially open to crashing. Take the time now to find out why, and
save yourself time in the future, IMHO :)
but glad it's working again.
cya,
--
Iain Buchanan <iaindb at netspace dot net dot au>
Iain,
In principle I agree with you but specifics dictated the outcome this time.
1) I really didn't understand how to get the debugging stuff in there
and actually working. Learning would have taken time.
2) My dad, an almost 79 year old Gentoo user, was traveling and
returning home today. I Wanted him to have email.
3) Yes, emerge -e world takes time but requires very little attention
so I am free to try to earn a living. I had only one digest mismatch
in the rebuild. Other than that one stoppage the process went
uninterrupted while I got other things done.
I'm thinking that what I do need to do is learn to get debugging
info but I can experiment with that on my machine instead of his. I
worry that something basic will go wrong and because the machine is
300 miles away it would have to get shipped to me. If I work with my
own machines first I'll have a better idea what's safe and what works.
Now what I need to do is spend a little time learning more about
debugging symbols and the tools required to make sense of them. Keep
in mind that I am a user, not an IT guy, not a developer, not even a
CS major. I only need to know enough to provide information to helpful
folks who need it. I'll go work on that over the next few weeks maybe.
Cheers and thanks!
- Mark
--
gentoo-user@gentoo.org mailing list