Opened 16 years ago
Closed 13 years ago
#15540 closed defect (wontfix)
JRuby port's 'jgem' command installs scripts without env shebang
Reported by: | charles.nutter@… | Owned by: | ci42 |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.6.0 |
Keywords: | Cc: | ||
Port: | jruby |
Description
JRuby's startup executable is a bash script. When installing gems that reference that executable in their shebang line, /usr/bin/env must be used. But the jgem included with the JRuby port does not do this, so installed scripts don't execute.
A future version of RubyGems (1.1.2) will allow alternate implementations to specify their settings (like env shebang) in a specially-named file, but for now the port should make the same RubyGems changes we make for normal JRuby releases.
Change History (5)
comment:1 Changed 16 years ago by jmroot (Joshua Root)
Cc: | ameingast@… added |
---|---|
Milestone: | → Port Bugs |
comment:3 Changed 14 years ago by jmroot (Joshua Root)
Cc: | ameingast@… removed |
---|---|
Owner: | changed from macports-tickets@… to ameingast@… |
Port: | jruby added |
comment:4 Changed 13 years ago by ci42
Owner: | changed from ameingast@… to ciserlohn@… |
---|
comment:5 Changed 13 years ago by ci42
Resolution: | → wontfix |
---|---|
Status: | new → closed |
This has been fixed upstream a long time ago.
Note: See
TracTickets for help on using
tickets.
Cc maintainer.