pipes dont work; ./native-install cant run because it uses pipes

"maxbrick" <[email protected]> Tue, 16 Jun 2026 15:25:23 +0000
Newsgroups gmane.os.hurd.general
Message-ID <[email protected]>
Hi,

How do I fix "failed to create pipe: (ipc/mig)
bad request message ID" whenever attempting
to pipe something?

I've been wanting to run the Hurd and with lots of
pain over the course of weeks I finally figured out
how to configure grub to boot into the Hurd. My
installation is Debian GNU/Hurd installed using
`crosshurd` from GNU/Linux on a different partition.
I chose i386 because I could not figure out how to
get grub to boot the amd64 installation.
=09
Anyway I'm now at the point where I have to run
./native-install but the script fails because it
uses pipes which don't work. Every time I try
running my own command with a pipe it says
failed to create pipe: (ipc/mig) bad request message
ID. I tested it in both sh and bash.

Since less wasn't installed (I guess the crosshurd
installation is meant to run ./native-install and
little much else) I can't even really debug the issue
myself. I searched the error up along with many other
different terms on duckduckgo but all the solutions
were unrelated, mostly things like the gnu/linunx
Broken Pipe Error or something that had to do with ssh.

please help
thanks