Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 589676

Summary: app-editors/atom should depend on dev-lang/coffee-script
Product: Gentoo Linux Reporter: manuel
Component: Current packagesAssignee: Elvis Pranskevichus <elvis>
Status: RESOLVED WONTFIX    
Severity: normal CC: cynede, proxy-maint
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

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.