#6470 NORM Never A: olpc-update doesn't let users manage their software builds
Zarro Boogs per Child
bugtracker at laptop.org
Thu Feb 21 15:38:24 EST 2008
#6470: olpc-update doesn't let users manage their software builds
------------------------------+---------------------------------------------
Reporter: gnu | Owner: cscott
Type: defect | Status: new
Priority: normal | Milestone: Never Assigned
Component: upgrade utility | Version: Development build as of this date
Resolution: | Keywords:
Verified: 0 | Blocking:
Blockedby: |
------------------------------+---------------------------------------------
Comment(by mikus):
Replying to [comment:5 cscott]:
> The "cross-build" stuff is because your editor doesn't do the "write to
a temp file and move" mechanism of editing files; it is editing them in
place instead. The hardlinked cow system can't protect you from that; you
need to be careful instead.
Did not understand your intent here.
The editor I use is 'vi'. I believe it is quite careful about protecting
an edit session from a different session simultaneously changing that same
file. I did not get any such warnings.
--------
My "empirical" understanding (from ls -la /versions) is that there are at
least TWO directory trees (characterized by differing 32-byte
identifiers). I replaced __both__ (via 'olpc-update'). Yet (unless I
misremember), after booting Joyride and editing its "in-core"
/etc/profile, when I booted Update.1 I think I saw my changes already in
its "in-core" /etc/profile. I had assumed that when booting a build with
a different 32-byte identifer, that all "in-core" modules would be loaded
anew.
.
--
Ticket URL: <http://dev.laptop.org/ticket/6470#comment:7>
One Laptop Per Child <http://dev.laptop.org>
OLPC bug tracking system
More information about the Bugs
mailing list