I’m trying to install the Slack rpm. I downloaded it and according to google/stackoverflow the best way to install a single RPM is with yum localinstall. It doesn’t seem to get all dependencies, though. So it asks me to install libappindicator-gtk3 manually, as it cannot find it anywhere.
I found it via google in a fedora repository. Downloaded it, trying localinstall again, but again there are dependencies missing: libdbusmenu-glib.so.4
I assume that if I need dependencies like gobject-introspection in another version than I can already install via the normal repos, then I will probably need a more complex toolchain than just rpmbuild and yum localinstall to build such kind of RPM locally, right?
I doubt that they provide support for all linux distributions on the planet. Having a small, new distro has a lot of advantages, but a disadvantage is certainly that you need to do the things yourself that you need to get done.
I’m happy to help, btw. I just don’t have the skills.
I would like to start with some guidance on how the packages are built that are in the AlmaLinux gittea.
An alternative might be to reproduce it with RHEL, and everybody on the planet has at least one free RHEL license. Then coming from the RHEL problem it should be possible to get Slack support. Do the version numbers between AlmaLinux und RHEL match?
Anyways, I got both versions working now. The packages I was missing were in EPEL.
Regarding building packages. Seems like fun. Is there a need for some experiments in the area of gaming or game development? I doubt that I will use a desktop environment other than Gnome. Too happy with its design decisions.