Bug#1108605: hurd: fails to setup console and stdin/out/err

Samuel Thibault <[email protected]>
Newsgroups gmane.linux.debian.ports.hurd
Organization I am not organized
Message-ID <aKhTn0p8dS3wQPjm__31332.8004603804$1755862047$gmane$org@begin>
Martin-Éric Racine, le ven. 22 août 2025 13:47:21 +0300, a ecrit:
> ti 1.7.2025 klo 12.38 Samuel Thibault ([email protected]) kirjoitti:
> >
> > Hello,
> >
> > Martin-Éric Racine, le mar. 01 juil. 2025 12:07:56 +0300, a ecrit:
> > > ln: failed to access 'stdin/0': Not a directory
> > > ln: failed to access 'stdout/1': Not a directory
> > > ln: failed to access 'stderr/2': Not a directory
> >
> > This is because
> >
> > cmd ln -f -s fd/0 stdin
> >
> > does not take care of the case when /dev/stdin already exist. This
> > doesn't have any consequence, but could be fixed by checking whether the
> > symlink already exists.
> 
> Still not fixed as of Hurd 1:0.9.git20250801-3.

Sure, it "just" needs somebody to take care of it.

"could" above doesn't mean that I plan to take the time to fix it.

> $ ls -al stdin stdout stderr
> lrwxrwxrwx 1 root root 4 2025-05-01 21:11 stderr -> fd/2
> lrwxrwxrwx 1 root root 4 2025-05-01 21:11 stdin -> fd/0
> lrwxrwxrwx 1 root root 4 2025-05-01 21:11 stdout -> fd/1
> 
> It really should ship with a script to normalize this as needed.

Contribution is always welcome.

Samuel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.