khmer 3.0.0 FTBFS against Python 3.12
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
khmer (Debian) |
Fix Released
|
Unknown
|
|||
khmer (Ubuntu) |
Fix Released
|
High
|
Olivier Gayot |
Bug Description
khmer FTBFS against Python 3.12. See https:/
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_clean || /bin/true
pybuild --clean -i python{version} -p "3.12 3.11"
I: pybuild base:310: python3.12 setup.py clean
/<<PKGBUILDDIR>
LONG_
*** NOTE: Found Cython, extension files will be transpiled if this is an install invocation.
Traceback (most recent call last):
File "/<<PKGBUILDDIR
"define_
File "/<<PKGBUILDDIR
return get_versions(
File "/<<PKGBUILDDIR
cfg = get_config_
File "/<<PKGBUILDDIR
parser = configparser.
AttributeError: module 'configparser' has no attribute 'SafeConfigParser'. Did you mean: 'RawConfigParser'?
Ever since Python 3.2, configparser.
favor of configparser.
but the alias was dropped from Python 3.12
The project upstream seems pretty dead (last change is 4 years old) but if we can make the package build against Python 3.12 with a simple change, I think that's worth our time.
Changed in khmer (Ubuntu): | |
assignee: | nobody → Olivier Gayot (ogayot) |
description: | updated |
Changed in khmer (Debian): | |
status: | Unknown → New |
Changed in khmer (Debian): | |
status: | New → Fix Released |
Package uploaded to PPA: /launchpad. net/~ogayot/ +archive/ ubuntu/ noble-proposed/ +packages
https:/