Bug#1070783: python3-gpumodules: fails to parse kernel version for +bpo debian backport kernels
Tim Connors
tim.w.connors at gmail.com
Thu May 9 04:09:45 BST 2024
Package: python3-gpumodules
Version: 3.8.0-1
Severity: normal
Tags: patch
> uname -a
Linux dirac 6.6.13+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.6.13-1~bpo12+1 (2024-02-15) x86_64 GNU/Linux
This seems to fix the problem and basic functionality appears to work:
--- /usr/lib/python3/dist-packages/GPUmodules/env.py.old 2024-05-09 13:07:32.387667230 +1000
+++ /usr/lib/python3/dist-packages/GPUmodules/env.py 2024-05-09 13:07:42.171546939 +1000
@@ -309,7 +309,7 @@
# Check Linux Kernel version
current_kversion_str = release()
- current_kversion = tuple([int(x) for x in re.sub('-.*', '', current_kversion_str).split('.')])
+ current_kversion = tuple([int(x) for x in re.sub('[-+].*', '', current_kversion_str).split('.')])
LOGGER.debug('Using Linux Kernel: %s', current_kversion_str)
if current_kversion < __required_kversion__:
print('Using Linux Kernel {}, but {} requires > {}.{}.'.format(
-- System Information:
Debian Release: 12.5
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable'), (5, 'testing'), (2, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.6.13+bpo-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages python3-gpumodules depends on:
ii lshw 02.19.git.2021.06.19.996aaad9c7-2+b1
ii python3 3.11.2-1+b1
ii python3-matplotlib 3.6.3-1+b1
ii python3-pandas 1.5.3+dfsg-2
python3-gpumodules recommends no packages.
Versions of packages python3-gpumodules suggests:
ii ricks-amdgpu-utils 3.8.0-1
-- no debconf information
-- debsums errors found:
debsums: changed file /usr/lib/python3/dist-packages/GPUmodules/env.py (from python3-gpumodules package)
More information about the debian-science-maintainers
mailing list