-
Notifications
You must be signed in to change notification settings - Fork 159
Incompatible with Atom 1.39.0 beta 10 and newer #700
Comments
Hi @Zireael and thank you for reaching out with this issue report. There are two things of note I see in your report.
Please test with the stable version of Atom. Because of (2)
This is because node-pty-prebuilt 0.7.6 is latest release with Windows binaries up to node abi max version of 57 and only supports Node up to version 8.0.0 and electron up to 2.0.0 As such marked this as external because there are no Windows node-pty-prebuilt with Windows binaries that support higher Node/Electron versions. Please make a comment in related issue that would solve this report @ daviwil/node-pty-prebuilt#14 When node-pty-prebuilt 0.8.1 or newer comes out with Windows (or insertyourOSherebinaries), then you need to uninstall/reinstall platformio-ide-terminal in the beta versions of Atom. Until then you have to stick with stable versions of Atom or contribute a fix the Windows builds in node-pty-prebuilt repo. Here in this project, we are at the projects dependencies mercy and I cant submit that fix, even if I did @daviwil is an extremely busy person and not frequently active in node-pty-prebuilt project either probably due to other professional responsibilities. Thanks in advance for your understanding. |
@Zireael Any feedback after my reply? |
I have added a post in the linked project having the same issue, but reverting to the latest stable version hasn't worked for me yet and is giving me the same error. Is there anything I need to do before running the latest production installer to reset everything and make that work? Cheer, Jos |
Understand that simple stating your issue is not enough to even guess what may be the issue. This way we can have actionable information and try to see if there is anything we can do to, help us, help you better. Thanks for understanding. |
I didn't want to create yet another issue, as I have the same issue as reported here, just reverting back to the old production still doesn't download the platformio-ide-terminal older version and it still seems to point the Beta I had installed when the problem started. In the meantime I found some remaining old files in directory "C:\Users\xxxxxx\AppData\Roaming\Atom" which I renamed after which the next start of Atom everything worked fine and that directory was regenerated. |
No need, just replying to the comment in this issue with the template filed in, is infinitely more helpful to someone trying to help you, than just a me too report.
I think you meant to write Atom, ;)
Atom documentation is what you would have wanted, particularly the part about resetting Atom to defaults which is what you ended up doing in a roundabout way.
Yes, its recreated (it has to), but with the production version of Atom files instead of your beta file contents which like you aptly found out, fouling up the intended downgrade.
Hope is a good choice of words, so do I. And youre welcome. On a second note, node-pty-prebuilt developer/maintainer @daviwil GtHub page indicates a change of employer, if this will affect that project IDK, This project relies on that project, so you/others may want to find out how to compile the required binaries for Windows/ when Atom production node/electron versions reach unsupported ABI we know will break as reported here. That or find another Terminal project for Atom or move to VScode. |
1.39.0 is out and platformio-ide-terminal still won't install (at least on macOS). Are there any fixes in sight? |
@birnstiel nope, the issue is node-pty-prebuilt has no binaries for the new node/electron for Windows and macOS. You can try (read from that comment and below) this #707 (comment) Failing that we are royally stuffed. |
@the-j0k3r Adding a log file for this issue, only if it helps. Though as you stated, I understand there isn't an immediate fix. BTW #707 (Comment) helps! |
@clair513 logs wont help, we know what the issue is in this case. But Im very happy to hear that that workaround works. Take care. |
Same error occured to me now. |
Duplicate of #707 |
sadly already broken reports |
Description
I have upgraded to latest Atom version and getting this error message now:
Steps to reproduce
Expected behavior:
Terminal works
Actual behavior:
Terminal does not work.
I'm getting error message inside terminal window:
Reproduces how often: 100%
Versions
OS name and version: Win 10 x64
Platformio-ide-terminal version: 2.9.1
The text was updated successfully, but these errors were encountered: