Commit Graph

4 Commits

Author SHA1 Message Date
71bb2e8de5 Provide installonlypkg(kernel-module)
Some checks failed
RPMs/gasket-driver/pipeline/head There was a failure building this commit
This should hopefully allow multiple simultaneous versions of the
package to be installed (i.e. one for each installed kernel), without
having to explicitly specify `installonlypkgs = gasket-driver` in
`dnf.conf`.
2025-11-23 18:15:08 -06:00
2684e4b814 Add Conflicts to prevent upgrades
All checks were successful
RPMs/gasket-driver/pipeline/head This commit looks good
Since _kernel_ is an `installonly` package, "upgrading" actually
installs a new version instead of replacing the installed version.
Because of this, the `Requires` tag of _gasket-driver_ does not prevent
upgrading to a new version of the kernel, as the requirement will still
be satisfied by the old version.

To fully prevent upgrading to a new kernel for which there is no
_gasket-driver_ (which would prevent Frigate from starting after the
reboot), we need to add a `Conflicts` tag.  This will not allow RPM to
install a version of _kernel_ newer than the one that matches
_gasket-driver_.
2025-11-22 10:19:07 -06:00
1a3a502213 Include kernel version in release tag
All checks were successful
RPMs/gasket-driver/pipeline/head This commit looks good
This will allow `dnf` to automatically upgrade the package when a new
build is published for a new kernel release.
2025-11-16 09:30:18 -06:00
80088e46c8 Initial commit 2025-11-16 08:49:30 -06:00