On Tue, 15 Apr 2025 12:44:34 -0000 (UTC), Duncan wrote:

> The caveat would be that it's cross-distro and the newer version rpms
> normally come from fresher distro releases, which of course normally
> depend on newer libraries as well, and those you'd have to manage
> manually using rpmfind, too, thus the "dependency hell" discussion.

FWIW, generally speaking, installing packages from other distros will not 
be a great idea - dependency names can also vary, and it can leave you 
with a real mess for maintenance and can also break packages from your 
distro provider in creative and unexpected ways.

One place that I like to look for packages (it's natural for me as an 
openSUSE user, however other distro packages can be built there as well) 
is at build.opensuse.org.  Looking at the repositories that can be added 
for building, I see:

Debian, openSUSE, SUSE Linux Framework one, SUSE Linux Enterprise, 
ScientificLinux, RedHat, Fedora, CentOS, Mageia, Generic AppImage, 
Univention, IBM PowerKVM, Ubuntu, openEuler, Raspbian, and Arch

And the build servers are not only x86/x86_64 either, if the repo is set 
up for aarch64 (all they need is a build worker on that platform), you can 
build cross-platform as well.

It is entirely possible to set up a repo (though I haven't done it myself) 
to build for a number of different distributions and package formats at 
the same time, and builds can be triggered by CI/CD workflows; I've got a 
couple of simple packages that I build that are triggered by git repo 
changes.

-- 
 Jim Henderson
 Please keep on-topic replies on the list so everyone benefits


_______________________________________________
Pan-users mailing list
Pan-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/pan-users

Reply via email to