Version 2.1.4 keeps giving the following error (at least with app-shells/bash-3.2_p33) /usr/bin/makeself.sh: line 312: echo: write error: Bad file descriptor Version 2.1.5 is available and doesn't do this. Reproducible: Always Steps to Reproduce: 1. mkdir foo 2. makeself.sh --nocomp --nox11 foo foo.run "foo" ./foo/foo.sh 3. Actual Results: Header is 377 lines long About to compress 4 KB of data... Adding files to archive named "foo.run"... ./ /usr/bin/makeself.sh: line 312: echo: write error: Bad file descriptor CRC: 3308069318 MD5: 870364edd8acde5ec30ebe3398f336c4 Self-extractible archive "foo.run" successfully created. Expected Results: Header is 403 lines long WARNING: Overwriting existing file: foo.run About to compress 4 KB of data... Adding files to archive named "foo.run"... ./ CRC: 3308069318 MD5: 870364edd8acde5ec30ebe3398f336c4 Self-extractible archive "foo.run" successfully created.
2.1.5 in CVS, tested on x86. Please report back if this fixes your issue.
(In reply to comment #1) > 2.1.5 in CVS, tested on x86. Please report back if this fixes your issue. For future reference: Known issue with makeself and file-4.24. See bug #219215
2.1.5 works fine for me.