Source: yapsy
Version: 1.12.0-1.3
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: [email protected]
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;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231212&[email protected]&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.