is anyone working on s.d support for p.9 skip?...
/c:202110261900pmosh
ps: it's a shockin' piney day out.. or sorry cur ping!

On Tue, Oct 26, 2021 at 6:19 PM Skip Tavakkolian <skip.tavakkolian@gmail.com> wrote:
I couldn't get this setup to work before when I tried  to use git on
Linux; there is some sort of race. It may be related to flock support?

$ pwd
/mnt/9n/usr/fst
$ ls -l go
ls: cannot access 'go': No such file or directory
$ git clone https://go.googlesource.com/go
Cloning into 'go'...
error: could not write config file /mnt/9n/usr/fst/go/.git/config: File exists
fatal: could not set 'core.filemode' to 'true'
$

After a little digging, there is a 9P2000.L variant that seems to
kitchen-sink all Linux fs calls into 9P. There's a file server
(https://github.com/chaos/diod) that implements it. It would be
interesting to know if your case fails using it.  I'll be able to try
it with git in a few hours.

On Tue, Oct 26, 2021 at 9:52 AM Richard Miller <9fans@hamnavoe.com> wrote:
> > if you just want to make forward
> > progress in the short term, perhaps consider using the local Linux
> > filesystem and exporting that to plan9 using a user-space 9p server?
>
> Sure, that's what I did years ago to bring up go-plan9 without an
> existing native go-plan9 to bootstrap from. The cross-compilation
> is just an example task to see how practical it is to use v9fs
> to get work done. I'd like to keep as much stuff as possible on
> the plan 9 server (with fossil/venti backup) and not use local
> linux file system for anything valuable.
>

------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/Tb065f4df67a8bab9-Me71966cdfba6c97aec9f56e5
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription