I won't create patches for patch() because that would be racy or
would require patch to be more complex to move out of the way while
updating.
So, hopefully for the last time, you should do this by hand, because
no patch is ever going to include this change:
9fs sources.lsub.org
cp /n/sources.lsub.org/nix/rc/bin/patch/* /rc/bin/patch
Sorry I didn't cover this case before, I should have noticed sooner.
hth
PS: this relies on availability of /bin/up, but up(1) was
applied while testing the patch tools, so that should not
be a problem.
term% patch/pull
post...
post...
grep: can't open /n/dist/dist/patch/applied: '/n/dist/dist' does not exist
patch/apply creep
touch: /n/dist/XXX: cannot create: '/n/dist/XXX' mounted directory forbids creation
no permission to write /n/dist
apply failed
This is when running startvx (or `9vx.OSX -r . -u glenda`) on a fresh (~5 hours ago) nix tree.
- erik
This problem was fixed yesterday. You should update patch:
9fs sources.lsub.org
cp /n/sources.lsub.org/nix/rc/bin/patch/* /rc/bin/patch
--
David du Colombier
--
iphone kbd. excuse typos :)
The timing of the nix.tgz creation may have overlapped the fix to patch.