Page 1 of 1
v8 client on rpm ?
Posted: Sat Aug 09, 2025 5:46 pm
by neilrieck
Three days ago (so Aug-06, 2025) AlmaLinux announced (on reddit) support for prebuilt Nvidia drivers with CUDA support for both AlmaLinux-9 and AlmaLinux-10. I think this will change things for EL distros. Do you intend to now release a version of the 8.4 client for rpm-based systems?
BTW, until you do, I would think that you cannot retire the v7 client.
https://www.reddit.com/r/AlmaLinux/comm ... alinux_os/
https://almalinux.org/blog/2025-08-06-a ... ia-suport/
Re: v8 client on rpm ?
Posted: Sat Aug 09, 2025 7:10 pm
by muziqaz
No,
pre-built deb only availability is hardware resource limitation. At least from dev side. Getting this up and running is "a bit" complicated
Re: v8 client on rpm ?
Posted: Sat Aug 09, 2025 9:48 pm
by Joe_H
There are directions on the GitHub for Folding@home to create RPMs to install the client. However the developer currently does not have a development platform to create them. They do have platforms to compile the code and create installation packages for Windows, Debian based Linux and macOS.
Re: v8 client on rpm ?
Posted: Mon Aug 11, 2025 9:41 pm
by arisu
I wonder why the developer needs a specific platform to do that. I've built RPMs on Debian-based machine. You don't need a RHEL-based system to package an RPM.
Re: v8 client on rpm ?
Posted: Mon Aug 11, 2025 10:01 pm
by calxalot
You should discuss with marcos
Re: v8 client on rpm ?
Posted: Mon Aug 11, 2025 10:17 pm
by muziqaz
I asked Joe if I can build all the packages, there was no answer to my question. I have all the platforms (Debian, fedora, oSuse, Endeavours). I successfully built packages for suse and fedora. If source files are in order I have no issues building the packages, however, as I said no reaction to my proposal. I did mention, that after I build the packages, they would still need to be validated and checked before published.
Re: v8 client on rpm ?
Posted: Mon Aug 11, 2025 10:29 pm
by arisu
He could build the packages on the same server that he builds the cores on. He could have it build RPMs even if the system is Debian-based. Then there is no need to validate a third party compilation.
Re: v8 client on rpm ?
Posted: Mon Aug 11, 2025 10:32 pm
by calxalot
I think the cores are built with github actions by others. Joseph then signs them before they are put on download servers.
Re: v8 client on rpm ?
Posted: Mon Aug 11, 2025 10:43 pm
by muziqaz
arisu wrote: ↑Mon Aug 11, 2025 10:29 pm
He could build the packages on the same server that he builds the cores on. He could have it build RPMs even if the system is Debian-based. Then there is no need to validate a third party compilation.
I think time constraint is the issue here
Re: v8 client on rpm ?
Posted: Thu Aug 14, 2025 6:41 pm
by Marcos FRM
Since I fixed and updated the tooling to make it possible to create the v8 RPM, it is possible to build the package from the sources. In theory, it would be possible, with rpmbuild available, to create it even within Debian and derivatives (requiring some changes here to avoid autodetection:
https://github.com/CauldronDevelopmentL ... __.py#L126 ), but this is not something I test.
Re: v8 client on rpm ?
Posted: Thu Aug 14, 2025 6:46 pm
by muziqaz
Marcos, I offered myself to build packages for all major distros, but there was no reaction to that in slack. I have no problem doing that, and I think it would be miles better, than expecting end user building packages for themselves.