Information wanted about file-system and search function

Hi,
I installed Mailspring, but almost immediately removed it again. Coincidently, because I coredumpctl list, I saw:

Sun 2024-09-15 20:02:27 CEST  63506 1000 1000 SIGABRT present  /app/share/mailspring/resources/app.asar.un>
Sun 2024-09-15 20:04:29 CEST  63883 1000 1000 SIGSEGV present  /app/share/mailspring/resources/app.asar.un>
Sun 2024-09-15 20:06:59 CEST  64142 1000 1000 SIGSEGV present  /app/share/mailspring/resources/app.asar.un>

Somehow, I can’t find the app/share/ directory. When using search, mailspring isn’t found and also no app or share directory containing a mailspring directory. Why isn’t search finding this and where is that directory?

Warehouse claims there’s no leftover data…

EDIT:
Not sure this helps:

❯ cd /app/share/
bash: cd: /app/share/: Bestand of map bestaat niet

~
❯ cd ../app/share/
bash: cd: ../app/share/: Bestand of map bestaat niet

(folder doesn’t exist)

Right up front, I wanna give you the disclaimer that I’m a novice with Flatpak. After a while out of the loop, getting up to speed on Flatpak, distrobox, etc is the primary reason I’m here.

Anyway… I am under the impression that Flatpaks are basically containerized applications, right? Not quite entirely self-contained, but among other things they each have their own filesystems. You can find their filesystem origin like so: flatpak info --show-location com.getmailspring.Mailspring You can take the output and delve down… you’ll eventually find your /app/share directory. Probably deeply nested somewhere in /var/lib/flatpack/app/[…].

If you really wanna’ get into it, you can do a flatpak ps to get a pid for your app, followed by a sudo -E flatpak enter [pid] /bin/bash to spawn a shell that allows you to navigate the app’s filesystem as it sees it.

Hope that helps!

Thank you MaxJanky!

flatpak info --show-location com.getmailspring.Mailspring
fout: com.getmailspring.Mailspring/*unspecified*/*unspecified* niet geïnstalleerd

(fout: dutch for error)

Which is correct, since Mailspring is uninstalled.

So if each Flatpak has it’s own filesystem, shouldn’t that be removed when I removed Flatpak? Maybe it is removed and is what I see in the terminal a log entry or something like that.

But then where is that app/share/ place I can’t find? Where there would be a mailsping directory, containing resources. That’s somewhere in a Mailspring filesystem?

Also: isn’t the search-function searching in the Flatpak filesystems?

(I don’t expext you to answer these questions, I’m just thinking out loud :grinning:)

But then where is that app/share/ place I can’t find?

Trashed with the rest of the files when you uninstalled the flatpak.

Maybe it is removed and is what I see in the terminal a log entry or something like that.

Yes, I suspect that is correct.

Also: isn’t the search-function searching in the Flatpak filesystems?

IDK which search you mean, but yeah… since all the files exist on your HD somewhere then it stands to reason that you could turn them up w/ something like find /.

Thank you MaxJanky!

Cheers!