Package: src:oz
Version: 0.17.0-5.2
Severity: important
Tags: sid trixie ftbfs
User: [email protected]
Usertags: python3.12
With python3-defaults from experimental, the package fails its autopkg
tests:
[...]
605s =================================== FAILURES
===================================
605s _______________________________ test_bad_distro
________________________________
605s
605s def test_bad_distro():
605s > runtest(distro='foo', version='1', arch='i386',
installtype='url',
605s expect_success=False)
605s
605s tests/factory/test_factory.py:106:
605s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _
605s
605s kwargs = {'arch': 'i386', 'distro': 'foo', 'expect_success': False,
'installtype': 'url', ...}
605s distro = 'foo', version = '1', arch = 'i386', installtype = 'url'
605s expect_success = False
605s tdlxml = "\n<template>\n <name>tester</name>\n <os>\n
<name>foo</name>\n <version>1</version>\n <arch>i386</arch>\n
<install type='url'>\n <url>file://example.org</url>\n
</install>\n <key>1234</key>\n </os>\n</template>\n"
605s success = None
605s
605s def runtest(**kwargs):
605s distro = kwargs['distro']
605s version = kwargs['version']
605s arch = kwargs['arch']
605s installtype = kwargs['installtype']
605s expect_success = kwargs['expect_success']
605s print("Testing %s-%s-%s-%s" % (distro, version, arch,
installtype))
605s
605s tdlxml = """
605s <template>
605s <name>tester</name>
605s <os>
605s <name>%s</name>
605s <version>%s</version>
605s <arch>%s</arch>
605s <install type='%s'>
605s <%s>file://example.org</%s>
605s </install>
605s <key>1234</key>
605s </os>
605s </template>
605s """ % (distro, version, arch, installtype, installtype,
installtype)
605s
605s success = None
605s saved_exc = None
605s try:
605s tdl = oz.TDL.TDL(tdlxml)
605s
605s > config = configparser.SafeConfigParser()
605s E AttributeError: module 'configparser' has no attribute
'SafeConfigParser'. Did you mean: 'RawConfigParser'?
605s
605s tests/factory/test_factory.py:90: AttributeError