Package: crosshurd Version: 1.7.25 Severity: important This is what happens when I boot for the first time (in single user mode) and try to run /native-install:
/native-install: line 16: /dev/null: Read-only file system /native-install: cannot make pipe for command substitution: Protocol family not supported Checking if your filesystem is writeable.. failed to identify system and then it stops. The script native-install says this in line 16: if ! test -e /servers/socket/1 && which settrans >/dev/null ; then settrans -c /servers/socket/1 /hurd/pflocal fi While the filesystem is still read-only, you can't redirect anything to /dev/null, so "which settrans" fails. Then system=`uname -s` fails too, ${system} is empty, and it fails to identify the system as GNU. However, if one removes the redirection to /dev/null and tries again, the following happens: /bin/settrans settrans: /servers/socket/1: Read only file system The thing that finally worked for me was to put "fsysopts / --writable" at the very beginning of the script. I wonder if the last person to modify this script actually tested it on the Hurd. Please try to test it on the Hurd next time, at least while this package is still called crosshurd :-) Thanks. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]