OLPC-Update + RPMs WAS:Re: OLPC XO Opera browser as Sugar activity

Martin Langhoff martin.langhoff at gmail.com
Sat Jun 28 11:35:45 EDT 2008


On Fri, Jun 27, 2008 at 5:46 PM, Erik Garrison <erik at laptop.org> wrote:
> Let's say we dist-upgrade our system.  It's in an unbootable state.
> In our current situation we attempt to avoid:
>
>>  * can leave the system in an inconsistent or even unbootable
>>    state on failure.
>>
>
> ... by holding around the most recent distribution snapshot.  A feature
> is provided to select that older snapshot at boot time.  Correct?  I've
> done it several times in the month+ since I've been at OLPC.

That's reasonably easy with cp -aln, but all the other actions you
mention below involve a ton of work.

> This is a deficiency of package managers which, if solved by us and

I don't think it's trivial to. We are already doing too much to
reinvent unix/linux and that takes from our effort to provide an
education platform.  We have to be lazy on this front. It's not a
laptop or a linux project ;-)

(Of course, we have to do work on linux, and ship a laptop to achieve
our education goals.)

>>  * do not adequately verify the integrity of the resulting filesystem.
>>    (We have actually detected two filesystem data corruption bugs as a
>>    result of carefully auditing our filesystem consistency via the
>>    update process.)

I'm sure rpm has a debsums equivalent.

cheers,



m
-- 
 martin.langhoff at gmail.com
 martin at laptop.org -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff



More information about the Devel mailing list