mirror of
				https://git.proxmox.com/git/mirror_zfs.git
				synced 2025-10-26 18:05:04 +03:00 
			
		
		
		
	fix: block incompatible kernel from being installed
The current "Requires" lines only ensure the old kernel is available on the system but it does not prevent fedora from updating to an incompatible and breaking user's system. Set Conflicts to block incompatible kernels from being installed. Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed-by: Tony Hutter <hutter2@llnl.gov> Signed-off-by: tleydxdy <shironeko.github@tesaguri.club> Closes #16139
This commit is contained in:
		
							parent
							
								
									d76d79fd27
								
							
						
					
					
						commit
						d02257c280
					
				| @ -32,6 +32,7 @@ Requires(post): gcc, make, perl, diffutils | |||||||
| %if 0%{?rhel}%{?fedora}%{?mageia}%{?suse_version}%{?openEuler} | %if 0%{?rhel}%{?fedora}%{?mageia}%{?suse_version}%{?openEuler} | ||||||
| Requires:       kernel-devel >= @ZFS_META_KVER_MIN@, kernel-devel <= @ZFS_META_KVER_MAX@.999 | Requires:       kernel-devel >= @ZFS_META_KVER_MIN@, kernel-devel <= @ZFS_META_KVER_MAX@.999 | ||||||
| Requires(post): kernel-devel >= @ZFS_META_KVER_MIN@, kernel-devel <= @ZFS_META_KVER_MAX@.999 | Requires(post): kernel-devel >= @ZFS_META_KVER_MIN@, kernel-devel <= @ZFS_META_KVER_MAX@.999 | ||||||
|  | Conflicts:      kernel-devel < @ZFS_META_KVER_MIN@, kernel-devel > @ZFS_META_KVER_MAX@.999 | ||||||
| Obsoletes:      spl-dkms <= %{version} | Obsoletes:      spl-dkms <= %{version} | ||||||
| %endif | %endif | ||||||
| Provides:       %{module}-kmod = %{version} | Provides:       %{module}-kmod = %{version} | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 tleydxdy
						tleydxdy