Source: yapsy
Version: 1.12.0-1.3
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20231212 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
>  debian/rules build
> dh build --with python3,sphinxdoc --buildsystem=pybuild
> dh: warning: Compatibility levels before 10 are deprecated (level 9 in use)
>    dh_update_autotools_config -O--buildsystem=pybuild
>    dh_auto_configure -O--buildsystem=pybuild
> dh_auto_configure: warning: Compatibility levels before 10 are deprecated 
> (level 9 in use)
> I: pybuild base:310: python3.12 setup.py config 
> /<<PKGBUILDDIR>>/yapsy/__init__.py:76: SyntaxWarning: invalid escape sequence 
> '\W'
>   RE_NON_ALPHANUM = re.compile("\W", re.U)
> /<<PKGBUILDDIR>>/yapsy/__init__.py:78: SyntaxWarning: invalid escape sequence 
> '\W'
>   RE_NON_ALPHANUM = re.compile("\W")
> running config
> I: pybuild base:310: python3.11 setup.py config 
> running config
>    dh_auto_build -O--buildsystem=pybuild
> dh_auto_build: warning: Compatibility levels before 10 are deprecated (level 
> 9 in use)
> I: pybuild base:310: /usr/bin/python3.12 setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_yapsy/build/yapsy
> copying yapsy/compat.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_yapsy/build/yapsy
> copying yapsy/PluginManagerDecorator.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_yapsy/build/yapsy
> copying yapsy/PluginInfo.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_yapsy/build/yapsy
> copying yapsy/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_yapsy/build/yapsy
> copying yapsy/PluginFileLocator.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_yapsy/build/yapsy
> copying yapsy/IMultiprocessChildPlugin.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_yapsy/build/yapsy
> copying yapsy/MultiprocessPluginManager.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_yapsy/build/yapsy
> copying yapsy/IPluginLocator.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_yapsy/build/yapsy
> copying yapsy/AutoInstallPluginManager.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_yapsy/build/yapsy
> copying yapsy/IMultiprocessPlugin.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_yapsy/build/yapsy
> copying yapsy/PluginManager.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_yapsy/build/yapsy
> copying yapsy/FilteredPluginManager.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_yapsy/build/yapsy
> copying yapsy/IPlugin.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_yapsy/build/yapsy
> copying yapsy/MultiprocessPluginProxy.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_yapsy/build/yapsy
> copying yapsy/ConfigurablePluginManager.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_yapsy/build/yapsy
> copying yapsy/VersionedPluginManager.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_yapsy/build/yapsy
> I: pybuild base:310: /usr/bin/python3 setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_yapsy/build/yapsy
> copying yapsy/compat.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_yapsy/build/yapsy
> copying yapsy/PluginManagerDecorator.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_yapsy/build/yapsy
> copying yapsy/PluginInfo.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_yapsy/build/yapsy
> copying yapsy/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_yapsy/build/yapsy
> copying yapsy/PluginFileLocator.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_yapsy/build/yapsy
> copying yapsy/IMultiprocessChildPlugin.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_yapsy/build/yapsy
> copying yapsy/MultiprocessPluginManager.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_yapsy/build/yapsy
> copying yapsy/IPluginLocator.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_yapsy/build/yapsy
> copying yapsy/AutoInstallPluginManager.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_yapsy/build/yapsy
> copying yapsy/IMultiprocessPlugin.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_yapsy/build/yapsy
> copying yapsy/PluginManager.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_yapsy/build/yapsy
> copying yapsy/FilteredPluginManager.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_yapsy/build/yapsy
> copying yapsy/IPlugin.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_yapsy/build/yapsy
> copying yapsy/MultiprocessPluginProxy.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_yapsy/build/yapsy
> copying yapsy/ConfigurablePluginManager.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_yapsy/build/yapsy
> copying yapsy/VersionedPluginManager.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_yapsy/build/yapsy
>    dh_auto_test -O--buildsystem=pybuild
> dh_auto_test: warning: Compatibility levels before 10 are deprecated (level 9 
> in use)
> I: pybuild base:310: python3.12 setup.py test 
> running test
> WARNING: Testing via this command is deprecated and will be removed in a 
> future version. Users looking for a generic test entry point independent of 
> test runner are encouraged to use tox.
> /usr/lib/python3/dist-packages/setuptools/command/test.py:193: 
> _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are 
> deprecated.
> !!
> 
>         
> ********************************************************************************
>         Requirements should be satisfied by a PEP 517 installer.
>         If you are using pip, you can try `pip install --use-pep517`.
>         
> ********************************************************************************
> 
> !!
>   ir_d = dist.fetch_build_eggs(dist.install_requires)
> WARNING: The wheel package is not available.
> /usr/lib/python3/dist-packages/setuptools/command/test.py:194: 
> _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are 
> deprecated.
> !!
> 
>         
> ********************************************************************************
>         Requirements should be satisfied by a PEP 517 installer.
>         If you are using pip, you can try `pip install --use-pep517`.
>         
> ********************************************************************************
> 
> !!
>   tr_d = dist.fetch_build_eggs(dist.tests_require or [])
> WARNING: The wheel package is not available.
> /usr/lib/python3/dist-packages/setuptools/command/test.py:195: 
> _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are 
> deprecated.
> !!
> 
>         
> ********************************************************************************
>         Requirements should be satisfied by a PEP 517 installer.
>         If you are using pip, you can try `pip install --use-pep517`.
>         
> ********************************************************************************
> 
> !!
>   er_d = dist.fetch_build_eggs(
> WARNING: The wheel package is not available.
> running egg_info
> creating Yapsy.egg-info
> writing Yapsy.egg-info/PKG-INFO
> writing dependency_links to Yapsy.egg-info/dependency_links.txt
> writing top-level names to Yapsy.egg-info/top_level.txt
> writing manifest file 'Yapsy.egg-info/SOURCES.txt'
> reading manifest file 'Yapsy.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> no previously-included directories found matching 'doc/_build'
> adding license file 'LICENSE.txt'
> writing manifest file 'Yapsy.egg-info/SOURCES.txt'
> running build_ext
> test_All (unittest.loader._FailedTest.test_All) ... ERROR
> 
> ======================================================================
> ERROR: test_All (unittest.loader._FailedTest.test_All)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: test_All
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 137, in 
> loadTestsFromName
>     module = __import__(module_name)
>              ^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/test/test_All.py", line 18, in <module>
>     from . import test_SimplePlugin
>   File "/<<PKGBUILDDIR>>/test/test_SimplePlugin.py", line 7, in <module>
>     from yapsy.PluginManager import PluginManager
>   File "/<<PKGBUILDDIR>>/yapsy/PluginManager.py", line 131, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ----------------------------------------------------------------------
> Ran 1 test in 0.000s
> 
> FAILED (errors=1)
> Test failed: <unittest.runner.TextTestResult run=1 errors=1 failures=0>
> error: Test failed: <unittest.runner.TextTestResult run=1 errors=1 failures=0>
> E: pybuild pybuild:395: test: plugin distutils failed with: exit code=1: 
> python3.12 setup.py test 
> I: pybuild base:310: python3.11 setup.py test 
> running test
> WARNING: Testing via this command is deprecated and will be removed in a 
> future version. Users looking for a generic test entry point independent of 
> test runner are encouraged to use tox.
> /usr/lib/python3/dist-packages/setuptools/command/test.py:193: 
> _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are 
> deprecated.
> !!
> 
>         
> ********************************************************************************
>         Requirements should be satisfied by a PEP 517 installer.
>         If you are using pip, you can try `pip install --use-pep517`.
>         
> ********************************************************************************
> 
> !!
>   ir_d = dist.fetch_build_eggs(dist.install_requires)
> WARNING: The wheel package is not available.
> /usr/lib/python3/dist-packages/setuptools/command/test.py:194: 
> _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are 
> deprecated.
> !!
> 
>         
> ********************************************************************************
>         Requirements should be satisfied by a PEP 517 installer.
>         If you are using pip, you can try `pip install --use-pep517`.
>         
> ********************************************************************************
> 
> !!
>   tr_d = dist.fetch_build_eggs(dist.tests_require or [])
> WARNING: The wheel package is not available.
> /usr/lib/python3/dist-packages/setuptools/command/test.py:195: 
> _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are 
> deprecated.
> !!
> 
>         
> ********************************************************************************
>         Requirements should be satisfied by a PEP 517 installer.
>         If you are using pip, you can try `pip install --use-pep517`.
>         
> ********************************************************************************
> 
> !!
>   er_d = dist.fetch_build_eggs(
> WARNING: The wheel package is not available.
> running egg_info
> writing Yapsy.egg-info/PKG-INFO
> writing dependency_links to Yapsy.egg-info/dependency_links.txt
> writing top-level names to Yapsy.egg-info/top_level.txt
> reading manifest file 'Yapsy.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> no previously-included directories found matching 'doc/_build'
> adding license file 'LICENSE.txt'
> writing manifest file 'Yapsy.egg-info/SOURCES.txt'
> running build_ext
> test_NormalizePluginNameForModuleName_on_empty_name 
> (test.test_SimplePlugin.YapsyUtils.test_NormalizePluginNameForModuleName_on_empty_name)
>  ... ok
> test_NormalizePluginNameForModuleName_on_name_with_nonalphanum 
> (test.test_SimplePlugin.YapsyUtils.test_NormalizePluginNameForModuleName_on_name_with_nonalphanum)
>  ... ok
> test_NormalizePluginNameForModuleName_on_name_with_space 
> (test.test_SimplePlugin.YapsyUtils.test_NormalizePluginNameForModuleName_on_name_with_space)
>  ... ok
> test_NormalizePluginNameForModuleName_on_ok_name 
> (test.test_SimplePlugin.YapsyUtils.test_NormalizePluginNameForModuleName_on_ok_name)
>  ... ok
> testActivationAndDeactivation 
> (test.test_SimplePlugin.SimpleTestCase.testActivationAndDeactivation)
> Test if the activation procedure works. ... ok
> testGetAll (test.test_SimplePlugin.SimpleTestCase.testGetAll)
> Test if the correct plugin has been loaded. ... ok
> testLoaded (test.test_SimplePlugin.SimpleTestCase.testLoaded)
> Test if the correct plugin has been loaded. ... ok
> testCandidatesManipulation 
> (test.test_SimplePlugin.SimplePluginAdvancedManipulationTestsCase.testCandidatesManipulation)
> Test querying, removing and adding plugins from/to the lkist ... ok
> testCategoryManipulation 
> (test.test_SimplePlugin.SimplePluginAdvancedManipulationTestsCase.testCategoryManipulation)
> Test querying, removing and adding plugins from/to a category. ... ok
> testChangingCategoriesFilter 
> (test.test_SimplePlugin.SimplePluginAdvancedManipulationTestsCase.testChangingCategoriesFilter)
> Test the effect of setting a new category filer. ... ok
> testGetPluginOf 
> (test.test_SimplePlugin.SimplePluginAdvancedManipulationTestsCase.testGetPluginOf)
> Test the plugin query function. ... ok
> testMultipleCategoriesForASamePlugin 
> (test.test_SimplePlugin.SimplePluginAdvancedManipulationTestsCase.testMultipleCategoriesForASamePlugin)
> Test that associating a plugin to multiple categories works as expected. ... 
> ok
> testTwoStepsLoad 
> (test.test_SimplePlugin.SimplePluginAdvancedManipulationTestsCase.testTwoStepsLoad)
> Test loading the plugins in two steps in order to collect more ... ok
> testDisablingRecursivePluginLocationAllowsFindingTopLevelPlugins 
> (test.test_SimplePlugin.SimplePluginDetectionTestsCase.testDisablingRecursivePluginLocationAllowsFindingTopLevelPlugins)
> Test detection of plugins when the detection is non ... ok
> testDisablingRecursivePluginLocationIsEnforced 
> (test.test_SimplePlugin.SimplePluginDetectionTestsCase.testDisablingRecursivePluginLocationIsEnforced)
> Test detection of plugins when the detection is non recursive. ... ok
> testEnforcingPluginDirsDoesNotKeepDefaultDir 
> (test.test_SimplePlugin.SimplePluginDetectionTestsCase.testEnforcingPluginDirsDoesNotKeepDefaultDir)
> Test that providing the directories list override the default search 
> directory ... ok
> testRecursivePluginlocation 
> (test.test_SimplePlugin.SimplePluginDetectionTestsCase.testRecursivePluginlocation)
> Test detection of plugins which by default must be ... ok
> testActivationAndDeactivation 
> (test.test_Singleton.ConfigSingletonTestsCase.testActivationAndDeactivation)
> Test if the activation/deactivaion procedures work. ... 
> /<<PKGBUILDDIR>>/yapsy/VersionedPluginManager.py:31: DeprecationWarning: 
> distutils Version classes are deprecated. Use packaging.version instead.
>   self.version        = StrictVersion("0.0")
> /<<PKGBUILDDIR>>/yapsy/PluginInfo.py:105: DeprecationWarning: distutils 
> Version classes are deprecated. Use packaging.version instead.
>   return StrictVersion(self.details.get("Documentation","Version"))
> ok
> testConfigurationFileExistence 
> (test.test_Singleton.ConfigSingletonTestsCase.testConfigurationFileExistence)
> Test if the configuration file has been properly written. ... ok
> testLoaded (test.test_Singleton.ConfigSingletonTestsCase.testLoaded)
> Test if the correct plugin has been loaded. ... ok
> testPluginOptions 
> (test.test_Singleton.ConfigSingletonTestsCase.testPluginOptions)
> Test is the plugin can register and access options from the ... ok
> testActivationAndDeactivation 
> (test.test_ConfigPlugin.ConfigTestCase.testActivationAndDeactivation)
> Test if the activation/deactivaion procedures work. ... ok
> testConfigurationFileExistence 
> (test.test_ConfigPlugin.ConfigTestCase.testConfigurationFileExistence)
> Test if the configuration file has been properly written. ... ok
> testLoaded (test.test_ConfigPlugin.ConfigTestCase.testLoaded)
> Test if the correct plugin has been loaded. ... ok
> testPluginOptions (test.test_ConfigPlugin.ConfigTestCase.testPluginOptions)
> Test is the plugin can register and access options from the ... ok
> testPluginOptions 
> (test.test_ConfigPlugin.ConfigurablePMWithDefaultChangeTriggerTestCase.testPluginOptions)
> Test is the plugin can register and access options from the ... ok
> testActivationAndDeactivation 
> (test.test_VersionedPlugin.VersionedTestsCase.testActivationAndDeactivation)
> Test if the activation procedure works. ... ok
> testAtticConsistencyAfterCategoryFilterUpdate 
> (test.test_VersionedPlugin.VersionedTestsCase.testAtticConsistencyAfterCategoryFilterUpdate)
> Test that changing the category filer doesn't make the attic inconsistent. 
> ... ok
> testDirectActivationAndDeactivation 
> (test.test_VersionedPlugin.VersionedTestsCase.testDirectActivationAndDeactivation)
> Test if the activation procedure works when directly activating a plugin. ... 
> ok
> testLatestPluginOfCategory 
> (test.test_VersionedPlugin.VersionedTestsCase.testLatestPluginOfCategory) ... 
> ok
> testLoaded (test.test_VersionedPlugin.VersionedTestsCase.testLoaded)
> Test if the correct plugin has been loaded. ... ok
> testActivationAndDeactivation 
> (test.test_AutoInstallPlugin.AutoInstallTestsCase.testActivationAndDeactivation)
> Test if the activation procedure works. ... ok
> testGetSetInstallDir 
> (test.test_AutoInstallPlugin.AutoInstallTestsCase.testGetSetInstallDir)
> Test getting and setting install dir. ... ok
> testInstallDir 
> (test.test_AutoInstallPlugin.AutoInstallTestsCase.testInstallDir)
> Test if the correct plugin (define by a directory) can be installed and 
> loaded. ... ok
> testInstallFile 
> (test.test_AutoInstallPlugin.AutoInstallTestsCase.testInstallFile)
> Test if the correct plugin (defined by a file) can be installed and loaded. 
> ... ok
> testNoneLoaded 
> (test.test_AutoInstallPlugin.AutoInstallTestsCase.testNoneLoaded)
> Test if the correct plugin has been loaded. ... ok
> testActivationAndDeactivation 
> (test.test_AutoInstallPlugin.AutoInstallZIPTestsCase.testActivationAndDeactivation)
> Test if the activation procedure works. ... Investigating the content of a 
> zip file containing: '['autoinstallzipplugin.yapsy-autoinstall-plugin', 
> 'autoinstallzipplugin/__init__.py', 'autoinstallzipplugin/']'
> Sanity checks on zip's contained files (looking for hazardous path symbols).
> Looking for the zipped plugin's info file among 
> '['autoinstallzipplugin.yapsy-autoinstall-plugin']'
> Assuming the zipped plugin info file to be 
> 'autoinstallzipplugin.yapsy-autoinstall-plugin'
> Checking existence of the expected module 'autoinstallzipplugin' in the zip 
> file
> ok
> testInstallZIP 
> (test.test_AutoInstallPlugin.AutoInstallZIPTestsCase.testInstallZIP)
> Test if the correct plugin (define by a zip file) can be installed and 
> loaded. ... Investigating the content of a zip file containing: 
> '['autoinstallzipplugin.yapsy-autoinstall-plugin', 
> 'autoinstallzipplugin/__init__.py', 'autoinstallzipplugin/']'
> Sanity checks on zip's contained files (looking for hazardous path symbols).
> Looking for the zipped plugin's info file among 
> '['autoinstallzipplugin.yapsy-autoinstall-plugin']'
> Assuming the zipped plugin info file to be 
> 'autoinstallzipplugin.yapsy-autoinstall-plugin'
> Checking existence of the expected module 'autoinstallzipplugin' in the zip 
> file
> ok
> testInstallZIPFailOnNotAZipFile 
> (test.test_AutoInstallPlugin.AutoInstallZIPTestsCase.testInstallZIPFailOnNotAZipFile)
> Test if, when the zip file is not a valid zip. ... Invalid zip file 
> '/<<PKGBUILDDIR>>/test/pluginstoinstall/AutoInstallPlugin.py' (error: File is 
> not a zip file).
> ok
> testInstallZIPFailOnUnexistingFile 
> (test.test_AutoInstallPlugin.AutoInstallZIPTestsCase.testInstallZIPFailOnUnexistingFile)
> Test if, when the zip file is not a file. ... Could not find the plugin's zip 
> file at '/<<PKGBUILDDIR>>/test/pluginstoinstall/doesNotExists.zip'.
> ok
> testInstallZIPFailOnWrongZip 
> (test.test_AutoInstallPlugin.AutoInstallZIPTestsCase.testInstallZIPFailOnWrongZip)
> Test if, when the zip file does not contain what is required the installation 
> fails. ... Investigating the content of a zip file containing: 
> '['autoinstallzipplugin.yapsy-autoinstall-plugin', 
> 'autoinstallzipplugin/__init__.py', 'autoinstallzipplugin/']'
> Sanity checks on zip's contained files (looking for hazardous path symbols).
> Looking for the zipped plugin's info file among 
> '['autoinstallzipplugin.yapsy-autoinstall-plugin']'
> Assuming the zipped plugin info file to be 
> 'autoinstallzipplugin.yapsy-autoinstall-plugin'
> Checking existence of the expected module 'autoinstallblablablazipplugin' in 
> the zip file
> Zip file structure seems wrong in 
> '/<<PKGBUILDDIR>>/test/pluginstoinstall/autoinstallWRONGzipplugin.zip', could 
> not match info file with the implementation of plugin 'Auto Install Wrong ZIP 
> Plugin'.
> ok
> testNoneLoaded 
> (test.test_AutoInstallPlugin.AutoInstallZIPTestsCase.testNoneLoaded)
> Test if the correct plugin has been loaded. ... ok
> testActivationAndDeactivation 
> (test.test_FilterPlugin.FilteredTestsCase.testActivationAndDeactivation)
> Test if the activation procedure works. ... ok
> testAppendOkPlugins 
> (test.test_FilterPlugin.FilteredTestsCase.testAppendOkPlugins) ... ok
> testAppendRejectedPlugin 
> (test.test_FilterPlugin.FilteredTestsCase.testAppendRejectedPlugin) ... ok
> testLoaded (test.test_FilterPlugin.FilteredTestsCase.testLoaded)
> Test if the correct plugin has been loaded. ... ok
> testRejectPlugin (test.test_FilterPlugin.FilteredTestsCase.testRejectPlugin) 
> ... ok
> testRejectedList (test.test_FilterPlugin.FilteredTestsCase.testRejectedList)
> Test if the list of rejected plugins is correct. ... ok
> testRejectedStable 
> (test.test_FilterPlugin.FilteredTestsCase.testRejectedStable) ... ok
> testRemovePlugin (test.test_FilterPlugin.FilteredTestsCase.testRemovePlugin) 
> ... ok
> testUnrejectPlugin 
> (test.test_FilterPlugin.FilteredTestsCase.testUnrejectPlugin) ... ok
> testActivationAndDeactivation 
> (test.test_FilterPlugin.FilteredWithMonkeyPathTestsCase.testActivationAndDeactivation)
> Test if the activation procedure works. ... ok
> testLoaded (test.test_FilterPlugin.FilteredWithMonkeyPathTestsCase.testLoaded)
> Test if the correct plugin has been loaded. ... ok
> testRejectedList 
> (test.test_FilterPlugin.FilteredWithMonkeyPathTestsCase.testRejectedList)
> Test if the list of rejected plugins is correct. ... ok
> testTwoStepsLoadWithError 
> (test.test_ErrorInPlugin.ErrorTestCase.testTwoStepsLoadWithError)
> Test loading the plugins in two steps in order to collect more ... ok
> test_deprecated_method_dont_raise_notimplemetederror 
> (test.test_PluginFileLocator.IPluginLocatorTest.test_deprecated_method_dont_raise_notimplemetederror)
>  ... setPluginInfoClass was called but 
> '<test.test_PluginFileLocator.IPluginLocatorTest.test_deprecated_method_dont_raise_notimplemetederror.<locals>.DummyPluginLocator
>  object at 0x7f526611dbd0>' doesn't implement it.
> setPluginInfoClass was called but 
> '<test.test_PluginFileLocator.IPluginLocatorTest.test_deprecated_method_dont_raise_notimplemetederror.<locals>.DummyPluginLocator
>  object at 0x7f526611dbd0>' doesn't implement it.
> getPluginInfoClass was called but 
> '<test.test_PluginFileLocator.IPluginLocatorTest.test_deprecated_method_dont_raise_notimplemetederror.<locals>.DummyPluginLocator
>  object at 0x7f526611dbd0>' doesn't implement it.
> setPluginPlaces was called but 
> '<test.test_PluginFileLocator.IPluginLocatorTest.test_deprecated_method_dont_raise_notimplemetederror.<locals>.DummyPluginLocator
>  object at 0x7f526611dbd0>' doesn't implement it.
> updatePluginPlaces was called but 
> '<test.test_PluginFileLocator.IPluginLocatorTest.test_deprecated_method_dont_raise_notimplemetederror.<locals>.DummyPluginLocator
>  object at 0x7f526611dbd0>' doesn't implement it.
> ok
> test_Contruction 
> (test.test_PluginFileLocator.PluginFileAnalyzerWithInfoFileTest.test_Contruction)
>  ... ok
> test__extractCorePluginInfo_with_builtin_str_filename 
> (test.test_PluginFileLocator.PluginFileAnalyzerWithInfoFileTest.test__extractCorePluginInfo_with_builtin_str_filename)
>  ... ok
> test__extractCorePluginInfo_with_minimal_description 
> (test.test_PluginFileLocator.PluginFileAnalyzerWithInfoFileTest.test__extractCorePluginInfo_with_minimal_description)
>  ... ok
> test__extractCorePluginInfo_with_unicode_filename 
> (test.test_PluginFileLocator.PluginFileAnalyzerWithInfoFileTest.test__extractCorePluginInfo_with_unicode_filename)
> Note: this test is redundant with its 'builtin_str' counterpart on Python3 
> ... ok
> test_getInfosDictFromPlugin 
> (test.test_PluginFileLocator.PluginFileAnalyzerWithInfoFileTest.test_getInfosDictFromPlugin)
>  ... ok
> test_getPluginNameAndModuleFromStream_with_invalid_descriptions 
> (test.test_PluginFileLocator.PluginFileAnalyzerWithInfoFileTest.test_getPluginNameAndModuleFromStream_with_invalid_descriptions)
>  ... ok
> test_isValid 
> (test.test_PluginFileLocator.PluginFileAnalyzerWithInfoFileTest.test_isValid) 
> ... ok
> test_isValid_WithMultiExtensions 
> (test.test_PluginFileLocator.PluginFileAnalyzerWithInfoFileTest.test_isValid_WithMultiExtensions)
>  ... ok
> test_Contruction 
> (test.test_PluginFileLocator.PluginFileAnalyzerMathingRegexTest.test_Contruction)
>  ... ok
> test_getInfosDictFromPlugin 
> (test.test_PluginFileLocator.PluginFileAnalyzerMathingRegexTest.test_getInfosDictFromPlugin)
>  ... ok
> test_isValid 
> (test.test_PluginFileLocator.PluginFileAnalyzerMathingRegexTest.test_isValid) 
> ... ok
> test_appendAnalyzer 
> (test.test_PluginFileLocator.PluginFileLocatorTest.test_appendAnalyzer) ... ok
> test_default_plugins_place_is_parent_dir 
> (test.test_PluginFileLocator.PluginFileLocatorTest.test_default_plugins_place_is_parent_dir)
> Test a non-trivial default behaviour introduced some time ago :S ... ok
> test_gatherCorePluginInfo 
> (test.test_PluginFileLocator.PluginFileLocatorTest.test_gatherCorePluginInfo) 
> ... ok
> test_given_string_as_plugin_places_raises_error 
> (test.test_PluginFileLocator.PluginFileLocatorTest.test_given_string_as_plugin_places_raises_error)
>  ... ok
> test_locatePlugins 
> (test.test_PluginFileLocator.PluginFileLocatorTest.test_locatePlugins) ... ok
> test_locatePlugins_recursively_fails_when_recursion_is_disabled 
> (test.test_PluginFileLocator.PluginFileLocatorTest.test_locatePlugins_recursively_fails_when_recursion_is_disabled)
>  ... ok
> test_locatePlugins_recursively_when_plugin_is_a_directory 
> (test.test_PluginFileLocator.PluginFileLocatorTest.test_locatePlugins_recursively_when_plugin_is_a_directory)
>  ... ok
> test_locatePlugins_recursively_when_plugin_is_a_symlinked_directory 
> (test.test_PluginFileLocator.PluginFileLocatorTest.test_locatePlugins_recursively_when_plugin_is_a_symlinked_directory)
>  ... ok
> test_locatePlugins_recursively_when_plugin_parent_dir_is_a_symlinked_directory
>  
> (test.test_PluginFileLocator.PluginFileLocatorTest.test_locatePlugins_recursively_when_plugin_parent_dir_is_a_symlinked_directory)
>  ... ok
> test_locatePlugins_when_plugin_is_a_directory 
> (test.test_PluginFileLocator.PluginFileLocatorTest.test_locatePlugins_when_plugin_is_a_directory)
>  ... ok
> test_locatePlugins_when_plugin_is_a_symlinked_directory 
> (test.test_PluginFileLocator.PluginFileLocatorTest.test_locatePlugins_when_plugin_is_a_symlinked_directory)
>  ... ok
> test_locatePlugins_when_plugin_is_symlinked 
> (test.test_PluginFileLocator.PluginFileLocatorTest.test_locatePlugins_when_plugin_is_symlinked)
>  ... ok
> test_removeAllAnalyzers 
> (test.test_PluginFileLocator.PluginFileLocatorTest.test_removeAllAnalyzers) 
> ... ok
> test_removeAnalyzers 
> (test.test_PluginFileLocator.PluginFileLocatorTest.test_removeAnalyzers) ... 
> ok
> test_removeAnalyzers_when_analyzer_is_unknown 
> (test.test_PluginFileLocator.PluginFileLocatorTest.test_removeAnalyzers_when_analyzer_is_unknown)
>  ... ok
> test_setAnalyzer 
> (test.test_PluginFileLocator.PluginFileLocatorTest.test_setAnalyzer) ... ok
> test_setPluginInfoClass_for_named_analyzer 
> (test.test_PluginFileLocator.PluginFileLocatorTest.test_setPluginInfoClass_for_named_analyzer)
>  ... ok
> test_default_init 
> (test.test_PluginFileLocator.PluginManagerSetUpTest.test_default_init) ... ok
> test_getPluginCandidates_too_early 
> (test.test_PluginFileLocator.PluginManagerSetUpTest.test_getPluginCandidates_too_early)
>  ... ok
> test_init_with_category_filter 
> (test.test_PluginFileLocator.PluginManagerSetUpTest.test_init_with_category_filter)
>  ... ok
> test_init_with_plugin_info_ext 
> (test.test_PluginFileLocator.PluginManagerSetUpTest.test_init_with_plugin_info_ext)
>  ... ok
> test_init_with_plugin_info_ext_and_locator 
> (test.test_PluginFileLocator.PluginManagerSetUpTest.test_init_with_plugin_info_ext_and_locator)
>  ... ok
> test_init_with_plugin_locator 
> (test.test_PluginFileLocator.PluginManagerSetUpTest.test_init_with_plugin_locator)
>  ... ok
> test_setPluginInfoClass_with_strategies 
> (test.test_PluginFileLocator.PluginManagerSetUpTest.test_setPluginInfoClass_with_strategies)
>  ... ok
> test_setPluginLocator_with_invalid_locator 
> (test.test_PluginFileLocator.PluginManagerSetUpTest.test_setPluginLocator_with_invalid_locator)
>  ... ok
> test_setPluginLocator_with_plugin_info_class 
> (test.test_PluginFileLocator.PluginManagerSetUpTest.test_setPluginLocator_with_plugin_info_class)
>  ... ok
> test_updatePluginPlaces 
> (test.test_PluginFileLocator.PluginManagerSetUpTest.test_updatePluginPlaces) 
> ... ok
> testDefaultValuesAndAccessors 
> (test.test_PluginInfo.PluginInfoTest.testDefaultValuesAndAccessors) ... ok
> testDetailsAccessors 
> (test.test_PluginInfo.PluginInfoTest.testDetailsAccessors) ... ok
> testUpAndRunning 
> (test.test_SimpleMultiprocessPlugin.SimpleMultiprocessTestCase.testUpAndRunning)
> Test if the plugin is loaded and if the communication pipe is properly 
> setuped. ... ok
> 
> ----------------------------------------------------------------------
> Ran 97 tests in 0.105s
> 
> OK
> dh_auto_test: error: pybuild --test -i python{version} -p "3.12 3.11" 
> returned exit code 13


The full build log is available from:
http://qa-logs.debian.net/2023/12/12/yapsy_1.12.0-1.3_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20231212;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231212&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to