Compare commits

..

2 Commits

Author SHA1 Message Date
9af0a381aa 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.
2025-12-02 18:26:57 -06:00
1b1bd829f1 ci: Fix NoSuchMethodError
All checks were successful
RPMs/gasket-driver/pipeline/head This commit looks good
That's the problem with having conditional stages that don't execute for
test builds...
2025-11-23 18:19:30 -06:00
2 changed files with 2 additions and 3 deletions

2
ci/Jenkinsfile vendored
View File

@@ -45,7 +45,7 @@ try {
stage("Sign f${fedoraVersion}/${arch}") {
when(BRANCH_NAME == 'main') {
withEnvironment([
withEnv([
"GNUPGHOME=${env.WORKSPACE_TMP}/gnupg",
]) {
withCredentials([

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