Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 32941 - sash's execution of scripts is broken
Summary: sash's execution of scripts is broken
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Tim Yamin (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-11-07 07:12 UTC by Yariv Ido
Modified: 2004-02-14 14:25 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yariv Ido 2003-11-07 07:12:57 UTC
Both Sash 3.4 ( 3.4-r5 ) and sash 3.6 ( 3.6 ) cannot be used to execute script
files. The result is that sash just hangs, until Ctrl-C is pressed or the
process is killed. Compiling sash's package manually fixes this ( without
applying the diff files )

Reproducible: Always
Steps to Reproduce:
1. In sash 3.6, execute 'sash -f <filename>'
2. In sash 3.4, execute sash, and from within it, execute 'source <filename>'

Actual Results:  
sash hangs

Expected Results:  
Execution of commands in the file
Comment 1 Tim Yamin (RETIRED) gentoo-dev 2003-11-08 11:14:10 UTC
What patch would this happen to be? The '-all-static' patch or the readline
patch?
Comment 2 Yariv Ido 2003-11-08 14:10:30 UTC
I don't know, but I guess it has to do with the readline patch, since manually
compiling sash also resulted in a static executable ( That worked correctly
). Unfortunately, I'm unable to verify this for the next couple of days.
Comment 3 Tim Yamin (RETIRED) gentoo-dev 2004-02-07 16:13:06 UTC
Can you try syncing your tree, upgrading readline and sash and see if you still get this? Thanks.
Comment 4 Yariv Ido 2004-02-14 02:43:05 UTC
Still a no go.

Updated to readline-4.3-r5, then emerged sash-3.6, and still the following file hangs:

#!/bin/sash -f
echo Hello
Comment 5 Tim Yamin (RETIRED) gentoo-dev 2004-02-14 14:25:11 UTC
Fixed - it should hit the Portage tree within an hour, so it should go away once you sync and re-merge 3.6; or merge 3.7. Thanks!