Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 173773
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Fabian Groffen <grobian@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Mathieu Seigneurin <mseigneurin@aliceadsl.fr>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 173773 depends on: Show dependency tree
Bug 173773 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-04-08 16:26 0000
There seems to be a bug in the tcsh.man2html perl script in tcsh-6.14-r3 at
least that makes it misbehave if it is called without parameters and its STDIN
is not a tty => it will wait on input from STDIN wich:
1. will be EOF if emerge is run </dev/null => generated docs are empty
2. will never come (hang) if emerge is run </dev/zero or some other
non-readready fh.

Easy solution: change the line
perl tcsh.man2html || die
to
perl tcsh.man2html tcsh.man || die

This bug is triggered while installing through kuroo, but maybe other such
utilities or for some people who do updates via cron or whatever.


Reproducible: Always

Steps to Reproduce:
1. emerge tcsh < /dev/zero


Actual Results:  
Emerge stalls.


Only tested tcsh-6.14-r3.ebuild

------- Comment #1 From Fabian Groffen 2007-04-10 18:38:36 0000 -------
I fixed this in CVS as you suggested, thanks!

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug