Currently package_daemon requires specific details related to mounted volumes.
It would now be necessary to rewrite the whole way HyClone emulates the filesystem. The vchroot mechanism that is currently living in haiku_loader should be completely re-written in HyClone server instead.
It does not need to be something complicated like fs_shell, probably just a function that translates paths (a more robust solution to the current vchroot), and statbufs (necessary for us to establish full control over dev_t, and probably uid_t and gid_t in the not so far future.
While filesystem and network emulation has been implemented in Hyclone, pkgman still requires some magic port to communicate with the kernel.
This magic port's specification is still unknown by Hyclone and undocumented by Haiku.
The text was updated successfully, but these errors were encountered: