-
Notifications
You must be signed in to change notification settings - Fork 194
Solus Linux can't index/find in all files #1103
Comments
Additional info from Solus on previous bug: https://dev.getsol.us/R394:2dc2803ba63f573b898486efd92a4eafbea56b49 |
Thanks for reaching out! We've determined that you are currently using an unofficial build or distribution of Atom. Often these customized versions of Atom are modified versions of the Stable branch of Atom with mismatched versions of built-in components. These updated components are taken from the Beta channel or You can find instructions for installing an official version of Atom in the Flight Manual. If you are still seeing this problem on an official build please file a new issue, thanks! |
@Arcanemagus Just to be clear I understand, the only way for me to use Atom on Solus Linux is:
Do you offer a snap or appimage as an alternative? |
If Solus doesn't support one of the common package formats that appears to be your options.
Unfortunately no, as far as I know there are only RPM and Debian packages. Interestingly from that commit message it seems that the Solus devs think there is something wrong with the way |
Yeah I'm stuck in the middle. I'm a long-time Atom supporter (since day 1) and I'm also a long time Solus supporter. But now I'm running Ubuntu-Budgie for development and VS Code on my Solus machines :/ I'd like to help Atom (and Solus) but I don't know where to start since I'm not familiar with contributing to Linux (or if the bug would be on Atom!) So i'm hoping someone will point me in the right direction soon. |
Hello. I am the Atom maintainer in Solus and I just want to chime in on the matter and say that we do not modify the project much. The only thing we do is pull down the files, build them and install them with a little patch to fix the other issue mentioned above. I have double checked and that patch does not cause this issue. Have a look at the build file here for more information. But on the subject on the issue at play here, I have been looking deeper in to the problem. I can indeed replicate it with the version of atom for 1.40.0 and 1.40.1 and the 1.40.1 version with the git fix. Version 1.39.0 of atom does however not seem to have the issue. That means that something broke inside atom most certainly, if I am understandings things correctly. Pretty much nothing on the packaging side changed between 1.39.0 and 1.40.0. I am currently building the 1.41.0-beta1 version to see if that issue is persistent in that version too. I have checked through outputs to the console and I did not find any related errors so if the new version doesn't fix this, I really don't know what to do then. Until this is fixed, if you want to use Solus, the Flatpak works absolutely fine as a little tip :) I know that these aren't great solutions, but I am trying my hardest to find the root cause to this. |
Thanks @Jacalz! Maybe @Arcanemagus can shine some light on it and I can help? |
Without meaning any disrespect, I wanted to update this thread with my thoughts for the next people who find it. I was the last person at my office to use Atom. I've been using it since the beta and I have A LOT of love for it and everyone who puts in hard work to make it work. But it's been having a lot of small problems that add up. Many of the plugins I use (Namely the React one) are in maintenance mode at best. When my theme broke the author made it clear he didn't use it anymore but was still willing to fix it for me (and someone on the Atom team (atom/github#1911). Thank you so much @annthurium and @rsese for helping with that one! But this time I hit a problem where Atom didn't work with my OS which slowed down my work on my company and my day job and I wasn't sure how to proceed. I understand why you don't want to support all favors of Linux. That shit is nuts. And as @Jacalz mentioned, the Flatpak DID install (but the internal git tools were all broken). So I was stuck with an editor and workflow that didn't work on my operating system and two companies relying on me to get programming done. So I finally made the switch to VSCode. I know it's stupid but it's kind of an emotional switch for me as I've been an evangelist of Atom since day 0.... and one of the last holdouts from my programming friends. I'm not sure what could be done differently, though. Maybe officially support the Flatpak? At the very least maybe offer more assistance here since myself and the package maintainer showed a desire to help fix it, but this is OSS and I know you guys are bombarded with bullshit like this that isn't part of your core focus. If you work on Atom, please take this as constructive feedback. I love you guys (and you gave the world Electron which my whole company is based on! <3 <3 <3). If you're having trouble on Solus with Atom and you find this thread, try this: https://github.com/microsoft/vscode-atom-keybindings <3 |
Managed to get this working with an improved patch. Will update and add this to the revision when I send in the revision to update atom to version 1.41.0. Should be fixed in a day or two since my schedule is a bit jam-packed due to late evenings... |
@framerate I now have a new package version up for review that should fix all of your issues mentioned here and a few more. File indexing is now working like expected: https://dev.getsol.us/D7867 I ultimately switched from building from source and use the prebuilt tarballs. This lets us avoid the long build times, issues with building using NODE12 and other stupid little issues that shouldn't be happening. I am so tired of electron apps in general... |
Awesome. I can try and test it for you at least! Sadly I finally made the
switch to vscode due to this issue thread. Can't have an editor that
doesn't work with my OS, you know? But I still have Atom installed and will
let you know!
…On Fri, Dec 20, 2019, 12:07 PM Jacob ***@***.***> wrote:
@framerate <https://github.com/framerate> I now have a new package
version up for review that should fix all of your issues mentioned here and
a few more. File indexing is now working like expected:
https://dev.getsol.us/D7867
I ultimately switched from building from source and use the prebuilt
tarballs. This lets us avoid the long build times, issues with building
using NODE12 and other stupid little issues that shouldn't be happening. I
am so tired of electron apps in general...
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1103?email_source=notifications&email_token=AAASEM4TF3LDWP4O2DIX2UTQZT3VVA5CNFSM4I6JHDZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHNQXAY#issuecomment-568003459>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAASEMYLIKIQSPYOVBF6SL3QZT3VVANCNFSM4I6JHDZQ>
.
|
Thanks. I must admit that I switched to vscode too, but for totally different reasons. Will continue maintaining atom on Solus though... |
Prerequisites
Description
Find in all files doesn't work in Solus Linux
Steps to Reproduce
Expected behavior:
Should find in all files
Actual behavior:
Indexes forever
Reproduces how often:
100%
Versions
Latest on Solus Linux
Additional Information
There was a previous problem with the fuzzy finder, which Solus devs were able to fix for me. here is the response from that:
Might be related!
The text was updated successfully, but these errors were encountered: