[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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



Martin-Éric Racine, le ven. 22 août 2025 13:47:21 +0300, a ecrit:
> ti 1.7.2025 klo 12.38 Samuel Thibault (sthibault@debian.org) 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


Reply to: