reveal 2021-08-16

I'm getting: > Syntax error (UnsatisfiedLinkError) compiling at (cljfx/api.clj:72:1). no glassgtk3 in java.library.path: [/usr/java/packages/lib, /usr/lib64, /lib64, /lib, /usr/lib] Error in openSuse linux with their openJDK 11. It does not contain JavaFX, but I was expecting that reveal would depend on JavaFx through Maven? Is this not the case?

Yeah, it's pulled from maven on jdk 11

The error seems to be about missing system package (gtk)

It prints this too:

Loading library glassgtk3 from resource failed: java.lang.UnsatisfiedLinkError: /home/didier/.openjfx/cache/15.0.1/libglassgtk3.so: libgthread-2.0.so.0: cannot open shared object file: No such file or directory
java.lang.UnsatisfiedLinkError: /home/didier/.openjfx/cache/15.0.1/libglassgtk3.so: libgthread-2.0.so.0: cannot open shared object file: No such file or directory

And if I look in that folder, I see libglassgtk3.so, but I don't see libgthread-2.0.so

I'm also confused what brought this folder over, I can only imagine it was done by JavaFx, but its like it didn't copy enough libs

Yeah, I think javafx unpacks some native libs when first started or something

Do you have something like "libgtk-3" installed?

Maybe I should open a ticket with them, I can probably find a way to pull the deps myself, but it seems JavaFX should be doing it

Ya, I have it: > i | libgtk-3-0 | The GTK+ toolkit library (version 3) | package

Ok, looks like I needed to install package: libgthread-2_0-0

👍 1

packages on suse are different, but pretty easy to find and install

Ya, I love openSuse, have switched to it as my personal OS, Tumbleweed is a great rolling release.

I actually moved away from it. Everything going on with both Suse and QT didn't sit well with me

Or you mean just because of KDE?

yes, Plasma on Suse is great, but I don't know where the qt foundation is going with it

too many weird decisions

Hum, ya, I'm fine with it. I like Plasma too much. And I actually like that openSuse will be pulled from Suse now. Though I don't think it matters much, since Tumbleweed happens before both I think.

What did you switch too?

If OpenSuse manages to stabilize maybe I'll give it another shot, currently just using PopOS

Oh cool, ya it looks neat what they do to Ubuntu

I'm not a fan of apt-get though, after using zypper especially

Nothing is perfect