public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Recover from memory corruption
@ 2010-06-18 14:04 Nuno J. Silva
  2010-06-18 20:57 ` Neil Bothwick
  0 siblings, 1 reply; 3+ messages in thread
From: Nuno J. Silva @ 2010-06-18 14:04 UTC (permalink / raw
  To: gentoo-user

I found out a computer of mine has been working with a bad memory
configuration which could lead to wrong values (sometimes failing on
memtest). Not only did it freeze during a world update, but it was also
running this way for a long time.

So I guess some binaries might have errors on it, due to memory
corruption during compilation and linking. (Although the errors seems to
freeze the system immediately, preventing any kind of long term effects
(like installing a broken version) I suppose it's better not to trust
that...)

What's the best way to make sure the system is recovered? Reemerging
everything (-e) might fail if some essential package is already broken,
right?

-- 
Nuno J. Silva
gopher://sdf-eu.org/1/users/njsg




^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [gentoo-user] Recover from memory corruption
  2010-06-18 14:04 [gentoo-user] Recover from memory corruption Nuno J. Silva
@ 2010-06-18 20:57 ` Neil Bothwick
  2010-06-20 20:31   ` [gentoo-user] " Nuno J. Silva
  0 siblings, 1 reply; 3+ messages in thread
From: Neil Bothwick @ 2010-06-18 20:57 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 456 bytes --]

On Fri, 18 Jun 2010 15:04:46 +0100, Nuno J. Silva wrote:

> What's the best way to make sure the system is recovered? Reemerging
> everything (-e) might fail if some essential package is already broken,
> right?

At least you'll then know what's broken. Try emerge -e --keep-going. It
will give you a list of failed packages at the end, then do what is
needed to get those to merge.


-- 
Neil Bothwick

Can vegetarians eat animal crackers?

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [gentoo-user] Re: Recover from memory corruption
  2010-06-18 20:57 ` Neil Bothwick
@ 2010-06-20 20:31   ` Nuno J. Silva
  0 siblings, 0 replies; 3+ messages in thread
From: Nuno J. Silva @ 2010-06-20 20:31 UTC (permalink / raw
  To: gentoo-user

Neil Bothwick <neil@digimed.co.uk> writes:

> On Fri, 18 Jun 2010 15:04:46 +0100, Nuno J. Silva wrote:
>
>> What's the best way to make sure the system is recovered? Reemerging
>> everything (-e) might fail if some essential package is already broken,
>> right?
>
> At least you'll then know what's broken. Try emerge -e --keep-going. It
> will give you a list of failed packages at the end, then do what is
> needed to get those to merge.

Thanks for your pointers. 

I did emerge -e system then emerge -e world. As there were some pending
upgrades this wasn't as easy as it'd be in an up-to-date systems --
and I decided it was a good idea to sync the tree, anyway (just to make
sure it was sane).

But now, after several complete remerges, it's all freshly compiled. If
something is broken and didn't show up yet, that must mean pigs can fly.

-- 
Thanks,
Nuno J. Silva
gopher://sdf-eu.org/1/users/njsg




^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2010-06-20 21:03 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-06-18 14:04 [gentoo-user] Recover from memory corruption Nuno J. Silva
2010-06-18 20:57 ` Neil Bothwick
2010-06-20 20:31   ` [gentoo-user] " Nuno J. Silva

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox