Remove Conflicts for kernel-core
All checks were successful
RPMs/gasket-driver/pipeline/head This commit looks good

Now that the _gasket-driver_ package is an "install only" package
(meaning multiple versions can be installed simultaneously), the
conflict with _kernel-core_ no longer makes sense.  Since
_gasket-driver_ will never "update," the old version will not be
uninstalled, and thus will continuously prevent installing a new kernel
version.

Removing the conflict does open up the possibility of having a new
kernel version installed without a corresponding _gasket-driver_
package.  I think the CI pipeline is working well enough, though, that
this is unlikely.  I would much rather keep the "install only" feature,
so that booting into an older kernel will work as expected.
This commit is contained in:
2025-12-02 18:26:57 -06:00
parent 1b1bd829f1
commit 9af0a381aa

View File

@@ -9,7 +9,7 @@
Name: gasket-driver
Version: 0.0.git%{git_revision}
Release: 4.k%{kernel_version}%{?dist}
Release: 5.k%{kernel_version}%{?dist}
Summary: The Coral Gasket Driver allows usage of the Coral EdgeTPU on Linux systems
License: GPL-2.0
@@ -21,7 +21,6 @@ Patch1: 0002-Update-gasket_page_table.c-Fix-MODULE_IMPORT_NS.patch
BuildRequires: kernel-devel
Provides: installonlypkg(kernel-module)
Requires: kernel-core == %{kernel_version}
Conflicts: kernel-core > %{kernel_version}
Requires(post): kmod
%description