Re: sbuild on hurd-amd64...
[email protected] Wed, 17 Jun 2026 10:53:20 +0000
| Newsgroups | gmane.linux.debian.ports.hurd |
|---|---|
| Message-ID | <[email protected]> |
November 19, 2025 at 9:02 AM, "Johannes Schauer Marin Rodrigues" <josch@d= ebian.org mailto:[email protected]?to=3D%22Johannes%20Schauer%20Marin%20Ro= drigues%22%20%3Cjosch%40debian.org%3E > wrote: >=20 >=20Hi, >=20 >=20Quoting Johannes Schauer Marin Rodrigues (2025-09-07 13:46:41) >=20 >=20>=20 >=20> Perfect. Next on my todo list is to fix img2pdf, then mmdebstrap, t= hen sbuild > > and *then* I'll have time for this. > >=20 >=20it is time. :) >=20 >=20>=20 >=20> That being said, I think we got to the bottom of the misunderstandi= ng (I > > hope) and the next thing to do is for me to create a QEMU VM with hu= rd and > > try this out myself. As I said, since the mmdebstrap testsuite runs = inside > > qemu, I could even add hurd tests to the mmdebstrap testsuite to avo= id > > regressions in the future. > >=20 >=20I was trying to set this up and am now stuck at the point where I wan= t QEMU to > offer a directory from outside QEMU (Linux) to the system running insid= e QEMU > (Hurd). With a Linux guest, I would use this inside QEMU: >=20 >=20 mount -t 9p -o trans=3Dvirtio,access=3Dany,msize=3D128k mmdebstrap /= mnt >=20 >=20But when I run this with hurd, I get: >=20 >=20 mount: mmdebstrap: filesystem type `9p' unknown >=20 >=20I run QEMU with this option: >=20 >=20 -virtfs local,id=3Dmmdebstrap,path=3D"$(pwd)/shared",security_model= =3Dnone,mount_tag=3Dmmdebstrap >=20 >=20Does the plan9 filesystem work or is there a better way to achieve th= e same > thing with Hurd as the guest? >=20 >=20Thanks! >=20 >=20cheers, josch Weirdly enough, we do now have a WIP 9pfs translator. The Hurd needs to = add support for virtio-9p. Then Linux could read/write the Hurd filesystem: https://hurd.ion.nu/hurd/translator/9pfs.html