On 3/29/20 3:25 PM, Dominik 'Rathann' Mierzejewski wrote:
On Sunday, 29 March 2020 at 22:20, Ty Young wrote:
> On 3/29/20 3:04 PM, Vitaly Zaitsev via devel wrote:
>> On 29.03.2020 18:24, Kevin Kofler wrote:
>>> RPM Fusion used to provide compiled kmod packages for years, and
>>> those just worked. (Well, for the proprietary ones, they only
>>> worked as well as proprietary drivers work to begin with, but that
>>> was no fault of the kmod packages.) So why and when did that stop?
>> Not enough human resources for this useless work. Do you want to
>> volunteer?
> Honest question here: Why does Fedora/RPMFusion have to have someone
> constantly package, watch over and/or fix packages? Surely it'd be
> easier to just automate(download source from upstream and package)
> everything as much as possible and only step in when things break?
I don't maintain an kmods, but from what I observe in the package
commits, they break with each new Fedora kernel release and the
maintenance burden is even higher for older nVidia driver versions.
You're welcome to help with automation, but I'm afraid hunting for
patches or writing them yourself will be a constant manual job in this
case.
It was just a general question, not even specific to Nvidia really.
If the source code isn't being modified and no one wants to look after
it(which is 100% fine, not everything does, really), then why not just
ship it as-is from upstream?
Does Fedora/RPMFusion really need to modify every open source game,
library, or application in their repos or something?
With Java specifically, most library deps can be downloaded via Maven or
other online repo hosts. If not, the required jar files can most likely
be downloaded from *somewhere* at least. The only requirement is the
base build systems(gradle, ant, maven).
Maybe there are good answers to all of these, but looking in from the
outside it seems like madness to have someone maintain every package,
most of which probably aren't even being modified.
>
> Regards,
> Dominik