Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 589676 - app-editors/atom should depend on dev-lang/coffee-script
Summary: app-editors/atom should depend on dev-lang/coffee-script
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Elvis Pranskevichus
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-07-25 14:38 UTC by manuel
Modified: 2017-03-30 13:16 UTC (History)
2 users (show)

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 manuel 2016-07-25 14:38:33 UTC
Atom itself doesn't need coffee-script, but many of its contributed atom packages (which can be downloaded from within atom) assume coffee-script to be installed, as they need it for their installation.
Comment 1 Elvis Pranskevichus 2016-07-25 15:44:59 UTC
Can you provide an example of what breaks and how please?  APM has coffee-script as a dependency and AFAIK packages perform transpilation on installation and don't need coffee-script at runtime.
Comment 2 manuel 2016-07-25 15:56:01 UTC
Typically, the installation of an atom package will fail with an already reported bug on Github, where the coffee executable is not found. I installed coffee-script and tried installing the atom package again, and it worked. I can't reproduce it anymore, though.
Comment 3 Elvis Pranskevichus 2016-07-25 16:06:26 UTC
I'm a bit reluctant to add an explicit global dep on coffee, as APM already pulls it in, and everything should work as is.  Upstream atom does not require system-wide coffee-script either.  Could you please post the error output, as well as the name of the package you're trying to install?  Next time this happens that is.  You may be able to trigger this by removing the ~/.atom/compile-cache directory.  Thanks.
Comment 4 Elvis Pranskevichus 2017-03-30 13:16:02 UTC
I'm closing this with WONTFIX: there is no need for a global dep on coffeescript, it is included with apm.