Summary: | =dev-lang/spidermonkey-1.8.2.15 does not install the /usr/bin/js interpreter | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Raphaël Droz <raphael.droz+floss> |
Component: | Current packages | Assignee: | Dirkjan Ochtman (RETIRED) <djc> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | anarchy, axs, gentoo, mozilla, renegabriels |
Priority: | Normal | Keywords: | InVCS |
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
qlist -e spidermonkey
emerge log emerge --info |
Description
Raphaël Droz
2011-08-01 15:36:39 UTC
post also qlist -e spidermonkey Created attachment 282769 [details]
qlist -e spidermonkey
Created attachment 284195 [details]
emerge log
I tried to re-emerge dev-lang/spidermonkey-1.8.2.15 today but still no /usr/bin/js installed ?
Am I alone ? did I miss a point ? can anyone reproduce ?
Created attachment 284197 [details]
emerge --info
This is true for both 1.8.2* and 1.8.5; a simple 'dobin shell/js ||die ' added to src_install() will take care of it. At least one package in the tree (net-misc/plowshare) requires the js-shell. I can confirm that adding 'dobin shell/js ||die ' to src_install() works for dev-lang/spidermonkey-1.8.2.15 and I can use jsawk [1] with it. [1] https://github.com/micha/jsawk Thanks for reporting, bugs have been addressed if problem persists do not hesitate to reopen. dev-lang/spidermonkey-1.8.2.15 still lacks 'dobin shell/js ||die ' We (mozilla herd) decided not to add it to that one, as if we did then we would have to revbump it and mark it ~arch -- in which case, there is no benefit since spidermonkey-1.8.5 (which is already ~arch) has been fixed to provide the js shell. Is upgrading to spidemronkey-1.8.5 not an option for you? We use the stable version and it broke after upgrading from 1.7 If you going to stabilize 1.8.5 any day now I suppose we can wait a few days. Just need some stable version with a working /usr/bin/js Turns out that 1.8.5 does not work some js scripts. Possibly because the script is buggy but I think it would be a good idea to fix 1.8.2.15 to install the missing file. Especially since 1.8.5 doesn't seem go stable any time soon. a'ight. + 29 Dec 2011; Ian Stakenvicius <axs@gentoo.org> + +spidermonkey-1.8.2.15-r1.ebuild: + Added js shell to spidermonkey-1.8.2.15, as per user request in bug 377291 |