Your message dated Mon, 30 Nov 2020 21:48:38 +0000
with message-id <e1kjr2e-000bbt...@fasolo.debian.org>
and subject line Bug#973174: fixed in python-envisage 4.9.0-2.1
has caused the Debian Bug report #973174,
regarding python-envisage: FTBFS: dh_auto_test: error: pybuild --test -i
python{version} -p "3.9 3.8" returned exit code 13
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
973174: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=973174
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-envisage
Version: 4.9.0-2
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20201027 ftbfs-bullseye
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> xvfb-run -a dh_auto_test
> pybuild --test -i python{version} -p "3.9 3.8"
> I: pybuild base:217: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_envisage/build; python3.9 -m unittest
> discover -v
> QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-user42'
> test_init_ipkernel_with_explicit_gui_backend
> (envisage.plugins.ipython_kernel.tests.test_internal_ipkernel.TestInternalIPKernel)
> ... skipped 'skipping tests that require the ipykernel package'
> test_initial_namespace
> (envisage.plugins.ipython_kernel.tests.test_internal_ipkernel.TestInternalIPKernel)
> ... skipped 'skipping tests that require the ipykernel package'
> test_initialize_twice
> (envisage.plugins.ipython_kernel.tests.test_internal_ipkernel.TestInternalIPKernel)
> ... skipped 'skipping tests that require the ipykernel package'
> test_io_pub_thread_stopped
> (envisage.plugins.ipython_kernel.tests.test_internal_ipkernel.TestInternalIPKernel)
> ... skipped 'skipping tests that require the ipykernel package'
> test_ipykernel_live_objects
> (envisage.plugins.ipython_kernel.tests.test_internal_ipkernel.TestInternalIPKernel)
> ... skipped 'skipping tests that require the ipykernel package'
> test_ipython_util_io_globals_restored
> (envisage.plugins.ipython_kernel.tests.test_internal_ipkernel.TestInternalIPKernel)
> ... skipped 'skipping tests that require the ipykernel package'
> test_ipython_util_io_globals_restored_if_they_dont_exist
> (envisage.plugins.ipython_kernel.tests.test_internal_ipkernel.TestInternalIPKernel)
> ... skipped 'skipping tests that require the ipykernel package'
> test_lifecycle
> (envisage.plugins.ipython_kernel.tests.test_internal_ipkernel.TestInternalIPKernel)
> ... skipped 'skipping tests that require the ipykernel package'
> test_no_new_atexit_handlers
> (envisage.plugins.ipython_kernel.tests.test_internal_ipkernel.TestInternalIPKernel)
> ... skipped 'skipping tests that require the ipykernel package'
> test_no_threads_leaked
> (envisage.plugins.ipython_kernel.tests.test_internal_ipkernel.TestInternalIPKernel)
> ... skipped 'skipping tests that require the ipykernel package'
> test_shutdown_closes_console_pipes
> (envisage.plugins.ipython_kernel.tests.test_internal_ipkernel.TestInternalIPKernel)
> ... skipped 'skipping tests that require the ipykernel package'
> test_shutdown_restores_displayhook_and_excepthook
> (envisage.plugins.ipython_kernel.tests.test_internal_ipkernel.TestInternalIPKernel)
> ... skipped 'skipping tests that require the ipykernel package'
> test_shutdown_restores_output_streams
> (envisage.plugins.ipython_kernel.tests.test_internal_ipkernel.TestInternalIPKernel)
> ... skipped 'skipping tests that require the ipykernel package'
> test_shutdown_restores_sys_modules_main
> (envisage.plugins.ipython_kernel.tests.test_internal_ipkernel.TestInternalIPKernel)
> ... skipped 'skipping tests that require the ipykernel package'
> test_shutdown_restores_sys_path
> (envisage.plugins.ipython_kernel.tests.test_internal_ipkernel.TestInternalIPKernel)
> ... skipped 'skipping tests that require the ipykernel package'
> test_zmq_sockets_closed
> (envisage.plugins.ipython_kernel.tests.test_internal_ipkernel.TestInternalIPKernel)
> ... skipped 'skipping tests that require the ipykernel package'
> test_get_service_twice
> (envisage.plugins.ipython_kernel.tests.test_ipython_kernel_plugin.TestIPythonKernelPlugin)
> ... skipped 'skipping tests that require the ipykernel package'
> test_import_from_api
> (envisage.plugins.ipython_kernel.tests.test_ipython_kernel_plugin.TestIPythonKernelPlugin)
> ... skipped 'skipping tests that require the ipykernel package'
> test_kernel_namespace_extension_point
> (envisage.plugins.ipython_kernel.tests.test_ipython_kernel_plugin.TestIPythonKernelPlugin)
> ... skipped 'skipping tests that require the ipykernel package'
> test_kernel_service
> (envisage.plugins.ipython_kernel.tests.test_ipython_kernel_plugin.TestIPythonKernelPlugin)
> ... skipped 'skipping tests that require the ipykernel package'
> test_no_init
> (envisage.plugins.ipython_kernel.tests.test_ipython_kernel_plugin.TestIPythonKernelPlugin)
> ... skipped 'skipping tests that require the ipykernel package'
> test_service_not_used
> (envisage.plugins.ipython_kernel.tests.test_ipython_kernel_plugin.TestIPythonKernelPlugin)
> ... skipped 'skipping tests that require the ipykernel package'
> test_service_used
> (envisage.plugins.ipython_kernel.tests.test_ipython_kernel_plugin.TestIPythonKernelPlugin)
> ... skipped 'skipping tests that require the ipykernel package'
> test_file_resource
> (envisage.resource.tests.test_resource_manager.ResourceManagerTestCase)
> file resource ... ok
> test_http_resource
> (envisage.resource.tests.test_resource_manager.ResourceManagerTestCase)
> http resource ... ok
> test_no_such_file_resource
> (envisage.resource.tests.test_resource_manager.ResourceManagerTestCase)
> no such file resource ... ok
> test_no_such_http_resource
> (envisage.resource.tests.test_resource_manager.ResourceManagerTestCase)
> no such http resource ... ok
> test_no_such_package_resource
> (envisage.resource.tests.test_resource_manager.ResourceManagerTestCase)
> no such package resource ... ok
> test_package_resource
> (envisage.resource.tests.test_resource_manager.ResourceManagerTestCase)
> package resource ... ok
> test_unknown_protocol
> (envisage.resource.tests.test_resource_manager.ResourceManagerTestCase)
> unknown protocol ... ok
> test_add_extension_point_listener
> (envisage.tests.test_application.ApplicationTestCase)
> add extension point listener ... ok
> test_add_plugin (envisage.tests.test_application.ApplicationTestCase)
> add plugin ... ok
> test_extension_point (envisage.tests.test_application.ApplicationTestCase)
> extension point ... ok
> test_get_plugin (envisage.tests.test_application.ApplicationTestCase)
> get plugin ... ok
> test_home (envisage.tests.test_application.ApplicationTestCase)
> home ... ok
> test_no_plugins (envisage.tests.test_application.ApplicationTestCase)
> no plugins ... ok
> test_remove_extension_point_listener
> (envisage.tests.test_application.ApplicationTestCase)
> remove extension point listener ... ok
> test_remove_plugin (envisage.tests.test_application.ApplicationTestCase)
> remove plugin ... ok
> test_set_plugin_manager_at_contruction_time
> (envisage.tests.test_application.ApplicationTestCase)
> set plugin manager at construction time ... ok
> test_start_and_stop_errors
> (envisage.tests.test_application.ApplicationTestCase)
> start and stop errors ... ok
> test_veto_starting (envisage.tests.test_application.ApplicationTestCase)
> veto starting ... ok
> test_veto_stopping (envisage.tests.test_application.ApplicationTestCase)
> veto stopping ... ok
> test_class_already_loaded
> (envisage.tests.test_class_load_hook.ClassLoadHookTestCase)
> class already loaded ... ok
> test_connect (envisage.tests.test_class_load_hook.ClassLoadHookTestCase)
> connect ... ok
> test_disconnect (envisage.tests.test_class_load_hook.ClassLoadHookTestCase)
> disconnect ... ok
> test_application_gets_propogated_to_plugin_managers
> (envisage.tests.test_composite_plugin_manager.CompositePluginManagerTestCase)
> ... ok
> test_correct_exception_propagated_from_plugin_manager
> (envisage.tests.test_composite_plugin_manager.CompositePluginManagerTestCase)
> ... ok
> test_find_no_plugins_if_there_are_no_plugin_managers
> (envisage.tests.test_composite_plugin_manager.CompositePluginManagerTestCase)
> ... ok
> test_find_no_plugins_if_there_are_no_plugins_in_plugin_managers
> (envisage.tests.test_composite_plugin_manager.CompositePluginManagerTestCase)
> ... ok
> test_find_plugins_in_a_multiple_plugin_managers
> (envisage.tests.test_composite_plugin_manager.CompositePluginManagerTestCase)
> ... ok
> test_find_plugins_in_a_single_plugin_manager
> (envisage.tests.test_composite_plugin_manager.CompositePluginManagerTestCase)
> ... ok
> test_propogate_plugin_added_or_remove_events_from_plugin_managers
> (envisage.tests.test_composite_plugin_manager.CompositePluginManagerTestCase)
> ... ok
> test_categories (envisage.tests.test_core_plugin.CorePluginTestCase)
> categories ... ok
> test_class_load_hooks (envisage.tests.test_core_plugin.CorePluginTestCase)
> class load hooks ... ok
> test_dynamically_added_category
> (envisage.tests.test_core_plugin.CorePluginTestCase)
> dynamically added category ... ok
> test_dynamically_added_class_load_hooks
> (envisage.tests.test_core_plugin.CorePluginTestCase)
> dynamically class load hooks ... ok
> test_dynamically_added_preferences
> (envisage.tests.test_core_plugin.CorePluginTestCase)
> dynamically added preferences ... ok
> test_dynamically_added_service_offer
> (envisage.tests.test_core_plugin.CorePluginTestCase)
> dynamically added service offer ... ok
> test_preferences (envisage.tests.test_core_plugin.CorePluginTestCase)
> preferences ... ok
> test_service_offers (envisage.tests.test_core_plugin.CorePluginTestCase)
> service offers ... ok
> test_find_plugins_in_eggs_on_the_plugin_path
> (envisage.tests.test_egg_basket_plugin_manager.EggBasketPluginManagerTestCase)
> ... FAIL
> test_ignore_broken_distributions_loads_good_distributions
> (envisage.tests.test_egg_basket_plugin_manager.EggBasketPluginManagerTestCase)
> ... FAIL
> test_ignore_broken_distributions_raises_exceptions_by_default
> (envisage.tests.test_egg_basket_plugin_manager.EggBasketPluginManagerTestCase)
> ... FAIL
> test_ignore_broken_plugins_loads_good_plugins
> (envisage.tests.test_egg_basket_plugin_manager.EggBasketPluginManagerTestCase)
> ... FAIL
> test_ignore_broken_plugins_raises_exceptions_by_default
> (envisage.tests.test_egg_basket_plugin_manager.EggBasketPluginManagerTestCase)
> ... FAIL
> test_ignore_plugins_matching_a_wildcard_in_the_exclude_list
> (envisage.tests.test_egg_basket_plugin_manager.EggBasketPluginManagerTestCase)
> ... FAIL
> test_ignore_plugins_whose_ids_are_in_the_exclude_list
> (envisage.tests.test_egg_basket_plugin_manager.EggBasketPluginManagerTestCase)
> ... FAIL
> test_only_find_plugins_matching_a_wildcard_in_the_include_list
> (envisage.tests.test_egg_basket_plugin_manager.EggBasketPluginManagerTestCase)
> ... FAIL
> test_only_find_plugins_whose_ids_are_in_the_include_list
> (envisage.tests.test_egg_basket_plugin_manager.EggBasketPluginManagerTestCase)
> ... FAIL
> test_reflect_changes_to_the_plugin_path
> (envisage.tests.test_egg_basket_plugin_manager.EggBasketPluginManagerTestCase)
> ... FAIL
> test_exclude_multiple
> (envisage.tests.test_egg_plugin_manager.EggPluginManagerTestCase)
> exclude multiple ... ERROR
> test_exclude_specific
> (envisage.tests.test_egg_plugin_manager.EggPluginManagerTestCase)
> exclude specific ... ERROR
> test_include_multiple
> (envisage.tests.test_egg_plugin_manager.EggPluginManagerTestCase)
> include multiple ... ERROR
> test_include_specific
> (envisage.tests.test_egg_plugin_manager.EggPluginManagerTestCase)
> include specific ... ERROR
> test_no_include_or_exclude
> (envisage.tests.test_egg_plugin_manager.EggPluginManagerTestCase)
> no include or exclude ... ERROR
> test_extension_point_changed
> (envisage.tests.test_extension_point.ExtensionPointTestCase)
> extension point changed ... ok
> test_extension_point_str_representation
> (envisage.tests.test_extension_point.ExtensionPointTestCase)
> test the string representation of the extension point ... ok
> test_extension_point_with_no_id
> (envisage.tests.test_extension_point.ExtensionPointTestCase)
> extension point with no Id ... ok
> test_invalid_extension_point
> (envisage.tests.test_extension_point.ExtensionPointTestCase)
> invalid extension point ... ok
> test_invalid_extension_point_type
> (envisage.tests.test_extension_point.ExtensionPointTestCase)
> invalid extension point type ... ok
> test_no_reference_to_extension_registry
> (envisage.tests.test_extension_point.ExtensionPointTestCase)
> no reference to extension registry ... ok
> test_set_typed_extension_point
> (envisage.tests.test_extension_point.ExtensionPointTestCase)
> set typed extension point ... ok
> test_set_untyped_extension_point
> (envisage.tests.test_extension_point.ExtensionPointTestCase)
> set untyped extension point ... ok
> test_typed_extension_point
> (envisage.tests.test_extension_point.ExtensionPointTestCase)
> typed extension point ... ok
> test_untyped_extension_point
> (envisage.tests.test_extension_point.ExtensionPointTestCase)
> untyped extension point ... ok
> test_explicit_extension_registry
> (envisage.tests.test_extension_point_binding.ExtensionPointBindingTestCase)
> explicit extension registry ... ok
> test_set_extensions_via_registry
> (envisage.tests.test_extension_point_binding.ExtensionPointBindingTestCase)
> set extensions via registry ... ok
> test_set_extensions_via_trait
> (envisage.tests.test_extension_point_binding.ExtensionPointBindingTestCase)
> set extensions via trait ... ok
> test_should_be_able_to_bind_multiple_traits_on_a_single_object
> (envisage.tests.test_extension_point_binding.ExtensionPointBindingTestCase)
> ... ok
> test_untyped_extension_point
> (envisage.tests.test_extension_point_binding.ExtensionPointBindingTestCase)
> untyped extension point ... ok
> test_add_plugin
> (envisage.tests.test_extension_point_changed.ExtensionPointChangedTestCase)
> add plugin ... ok
> test_append
> (envisage.tests.test_extension_point_changed.ExtensionPointChangedTestCase)
> append ... ok
> test_assign_empty_list
> (envisage.tests.test_extension_point_changed.ExtensionPointChangedTestCase)
> assign empty list ... ok
> test_assign_empty_list_no_event
> (envisage.tests.test_extension_point_changed.ExtensionPointChangedTestCase)
> assign empty list no event ... ok
> test_assign_non_empty_list
> (envisage.tests.test_extension_point_changed.ExtensionPointChangedTestCase)
> assign non-empty list ... ok
> test_remove
> (envisage.tests.test_extension_point_changed.ExtensionPointChangedTestCase)
> remove ... ok
> test_remove_plugin
> (envisage.tests.test_extension_point_changed.ExtensionPointChangedTestCase)
> remove plugin ... ok
> test_set_extension_point
> (envisage.tests.test_extension_point_changed.ExtensionPointChangedTestCase)
> set extension point ... ok
> test_add_extension_point
> (envisage.tests.test_extension_registry.ExtensionRegistryTestCase)
> add extension point ... ok
> test_empty_registry
> (envisage.tests.test_extension_registry.ExtensionRegistryTestCase)
> empty registry ... ok
> test_get_extension_point
> (envisage.tests.test_extension_registry.ExtensionRegistryTestCase)
> get extension point ... ok
> test_remove_empty_extension_point
> (envisage.tests.test_extension_registry.ExtensionRegistryTestCase)
> remove empty_extension point ... ok
> test_remove_non_empty_extension_point
> (envisage.tests.test_extension_registry.ExtensionRegistryTestCase)
> remove non-empty extension point ... ok
> test_remove_non_existent_extension_point
> (envisage.tests.test_extension_registry.ExtensionRegistryTestCase)
> remove non existent extension point ... ok
> test_remove_non_existent_listener
> (envisage.tests.test_extension_registry.ExtensionRegistryTestCase)
> remove non existent listener ... ok
> test_set_extensions
> (envisage.tests.test_extension_registry.ExtensionRegistryTestCase)
> set extensions ... ok
> test_import_dotted_module
> (envisage.tests.test_import_manager.ImportManagerTestCase)
> import dotted module ... ok
> test_import_dotted_symbol
> (envisage.tests.test_import_manager.ImportManagerTestCase)
> import dotted symbol ... ok
> test_import_nested_symbol
> (envisage.tests.test_import_manager.ImportManagerTestCase)
> import nested symbol ... ok
> test_find_plugins_in_packages_on_the_plugin_path
> (envisage.tests.test_package_plugin_manager.PackagePluginManagerTestCase) ...
> ok
> test_ignore_plugins_matching_a_wildcard_in_the_exclude_list
> (envisage.tests.test_package_plugin_manager.PackagePluginManagerTestCase) ...
> ok
> test_ignore_plugins_whose_ids_are_in_the_exclude_list
> (envisage.tests.test_package_plugin_manager.PackagePluginManagerTestCase) ...
> ok
> test_only_find_plugins_matching_a_wildcard_in_the_include_list
> (envisage.tests.test_package_plugin_manager.PackagePluginManagerTestCase) ...
> ok
> test_only_find_plugins_whose_ids_are_in_the_include_list
> (envisage.tests.test_package_plugin_manager.PackagePluginManagerTestCase) ...
> ok
> test_reflect_changes_to_the_plugin_path
> (envisage.tests.test_package_plugin_manager.PackagePluginManagerTestCase) ...
> ok
> test_add_plugins_to_empty_application
> (envisage.tests.test_plugin.PluginTestCase)
> add plugins to empty application ... ok
> test_contributes_to (envisage.tests.test_plugin.PluginTestCase)
> contributes to ... ok
> test_contributes_to_decorator (envisage.tests.test_plugin.PluginTestCase)
> contributes to decorator ... ok
> test_contributes_to_decorator_ignored_if_trait_present
> (envisage.tests.test_plugin.PluginTestCase)
> contributes to decorator ignored if trait present ... ok
> test_exception_in_trait_contribution
> (envisage.tests.test_plugin.PluginTestCase)
> exception in trait contribution ... ok
> test_home (envisage.tests.test_plugin.PluginTestCase)
> home ... ok
> test_id_policy (envisage.tests.test_plugin.PluginTestCase)
> id policy ... ok
> test_multiple_trait_contributions (envisage.tests.test_plugin.PluginTestCase)
> multiple trait contributions ... ok
> test_name_policy (envisage.tests.test_plugin.PluginTestCase)
> name policy ... ok
> test_no_recursion (envisage.tests.test_plugin.PluginTestCase)
> Regression test for #119. ... ok
> test_plugin_activator (envisage.tests.test_plugin.PluginTestCase)
> plugin activator. ... ok
> test_service (envisage.tests.test_plugin.PluginTestCase)
> service ... ok
> test_service_protocol (envisage.tests.test_plugin.PluginTestCase)
> service protocol ... ok
> test_get_plugin (envisage.tests.test_plugin_manager.PluginManagerTestCase)
> get plugin ... ok
> test_ignore_plugins_matching_a_wildcard_in_the_exclude_list
> (envisage.tests.test_plugin_manager.PluginManagerTestCase) ... ok
> test_ignore_plugins_whose_ids_are_in_the_exclude_list
> (envisage.tests.test_plugin_manager.PluginManagerTestCase) ... ok
> test_iteration_over_plugins
> (envisage.tests.test_plugin_manager.PluginManagerTestCase)
> iteration over plugins ... ok
> test_only_include_plugins_matching_a_wildcard_in_the_include_list
> (envisage.tests.test_plugin_manager.PluginManagerTestCase) ... ok
> test_only_include_plugins_whose_ids_are_in_the_include_list
> (envisage.tests.test_plugin_manager.PluginManagerTestCase) ... ok
> test_start_and_stop (envisage.tests.test_plugin_manager.PluginManagerTestCase)
> start and stop ... ok
> test_start_and_stop_errors
> (envisage.tests.test_plugin_manager.PluginManagerTestCase)
> start and stop errors ... ok
> test_add_extension_point
> (envisage.tests.test_extension_registry.ExtensionRegistryTestCase)
> add extension point ... ok
> test_empty_registry
> (envisage.tests.test_extension_registry.ExtensionRegistryTestCase)
> empty registry ... ok
> test_get_extension_point
> (envisage.tests.test_extension_registry.ExtensionRegistryTestCase)
> get extension point ... ok
> test_remove_empty_extension_point
> (envisage.tests.test_extension_registry.ExtensionRegistryTestCase)
> remove empty_extension point ... ok
> test_remove_non_empty_extension_point
> (envisage.tests.test_extension_registry.ExtensionRegistryTestCase)
> remove non-empty extension point ... ok
> test_remove_non_existent_extension_point
> (envisage.tests.test_extension_registry.ExtensionRegistryTestCase)
> remove non existent extension point ... ok
> test_remove_non_existent_listener
> (envisage.tests.test_extension_registry.ExtensionRegistryTestCase)
> remove non existent listener ... ok
> test_set_extensions
> (envisage.tests.test_extension_registry.ExtensionRegistryTestCase)
> set extensions ... ok
> test_add_extension_point
> (envisage.tests.test_provider_extension_registry.ProviderExtensionRegistryTestCase)
> add extension point ... ok
> test_add_provider
> (envisage.tests.test_provider_extension_registry.ProviderExtensionRegistryTestCase)
> add provider ... ok
> test_empty_registry
> (envisage.tests.test_provider_extension_registry.ProviderExtensionRegistryTestCase)
> empty registry ... ok
> test_get_extension_point
> (envisage.tests.test_provider_extension_registry.ProviderExtensionRegistryTestCase)
> get extension point ... ok
> test_get_providers
> (envisage.tests.test_provider_extension_registry.ProviderExtensionRegistryTestCase)
> get providers ... ok
> test_provider_extensions_changed
> (envisage.tests.test_provider_extension_registry.ProviderExtensionRegistryTestCase)
> provider extensions changed ... ok
> test_providers
> (envisage.tests.test_provider_extension_registry.ProviderExtensionRegistryTestCase)
> providers ... ok
> test_remove_empty_extension_point
> (envisage.tests.test_provider_extension_registry.ProviderExtensionRegistryTestCase)
> remove empty_extension point ... ok
> test_remove_non_empty_extension_point
> (envisage.tests.test_provider_extension_registry.ProviderExtensionRegistryTestCase)
> remove non-empty extension point ... ok
> test_remove_non_existent_extension_point
> (envisage.tests.test_provider_extension_registry.ProviderExtensionRegistryTestCase)
> remove non existent extension point ... ok
> test_remove_non_existent_listener
> (envisage.tests.test_provider_extension_registry.ProviderExtensionRegistryTestCase)
> remove non existent listener ... ok
> test_remove_non_existent_provider
> (envisage.tests.test_provider_extension_registry.ProviderExtensionRegistryTestCase)
> remove provider ... ok
> test_remove_provider
> (envisage.tests.test_provider_extension_registry.ProviderExtensionRegistryTestCase)
> remove provider ... ok
> test_remove_provider_with_no_contributions
> (envisage.tests.test_provider_extension_registry.ProviderExtensionRegistryTestCase)
> remove provider with no contributions ... ok
> test_set_extensions
> (envisage.tests.test_provider_extension_registry.ProviderExtensionRegistryTestCase)
> set extensions ... ok
> test_can_create_weakref_to_bound_method
> (envisage.tests.test_safeweakref.SafeWeakrefTestCase) ... ok
> test_get_builtin_weakref_for_non_bound_method
> (envisage.tests.test_safeweakref.SafeWeakrefTestCase) ... ok
> test_internal_cache_is_weak_too
> (envisage.tests.test_safeweakref.SafeWeakrefTestCase) ... ok
> test_two_weakrefs_to_bound_method_are_equal
> (envisage.tests.test_safeweakref.SafeWeakrefTestCase) ... ok
> test_two_weakrefs_to_bound_method_are_identical
> (envisage.tests.test_safeweakref.SafeWeakrefTestCase) ... ok
> test_two_weakrefs_to_bound_method_hash_equally
> (envisage.tests.test_safeweakref.SafeWeakrefTestCase) ... ok
> test_service_trait_type (envisage.tests.test_service.ServiceTestCase)
> service trait type ... ok
> test_service_trait_type_with_no_service_registry
> (envisage.tests.test_service.ServiceTestCase)
> service trait type with no service registry ... ok
> test_function_service_factory
> (envisage.tests.test_service_registry.ServiceRegistryTestCase)
> function service factory ... ok
> test_get_and_set_service_properties
> (envisage.tests.test_service_registry.ServiceRegistryTestCase)
> get and set service properties ... ok
> test_get_service
> (envisage.tests.test_service_registry.ServiceRegistryTestCase)
> get service ... ok
> test_get_service_with_query
> (envisage.tests.test_service_registry.ServiceRegistryTestCase)
> get service with query ... ok
> test_get_services
> (envisage.tests.test_service_registry.ServiceRegistryTestCase)
> get services ... ok
> test_get_services_with_query
> (envisage.tests.test_service_registry.ServiceRegistryTestCase)
> get services with query ... ok
> test_get_services_with_strings
> (envisage.tests.test_service_registry.ServiceRegistryTestCase)
> get services with strings ... ok
> test_imported_service_factory
> (envisage.tests.test_service_registry.ServiceRegistryTestCase)
> imported service factory ... ok
> test_lazy_bound_method_service_factory
> (envisage.tests.test_service_registry.ServiceRegistryTestCase)
> lazy bound method service factory ... ok
> test_lazy_function_service_factory
> (envisage.tests.test_service_registry.ServiceRegistryTestCase)
> lazy function service factory ... ok
> test_minimize_and_maximize
> (envisage.tests.test_service_registry.ServiceRegistryTestCase)
> minimize and maximize ... ok
> test_should_get_exception_if_required_service_is_missing
> (envisage.tests.test_service_registry.ServiceRegistryTestCase) ... ok
> test_should_get_required_service
> (envisage.tests.test_service_registry.ServiceRegistryTestCase) ... ok
> test_unregister_service
> (envisage.tests.test_service_registry.ServiceRegistryTestCase)
> unregister service ... ok
> test_append (envisage.tests.test_slice.SliceTestCase)
> append ... ok
> test_assign_extended_slice (envisage.tests.test_slice.SliceTestCase)
> assign extended slice ... ok
> test_assign_item (envisage.tests.test_slice.SliceTestCase)
> assign item ... ok
> test_assign_slice (envisage.tests.test_slice.SliceTestCase)
> assign slice ... ok
> test_del_all (envisage.tests.test_slice.SliceTestCase)
> del all ... ok
> test_del_extended_slice (envisage.tests.test_slice.SliceTestCase)
> del extended slice ... ok
> test_del_item (envisage.tests.test_slice.SliceTestCase)
> del item ... ok
> test_del_slice (envisage.tests.test_slice.SliceTestCase)
> del slice ... ok
> test_extend (envisage.tests.test_slice.SliceTestCase)
> extend ... ok
> test_insert (envisage.tests.test_slice.SliceTestCase)
> insert ... ok
> test_pop (envisage.tests.test_slice.SliceTestCase)
> remove ... ok
> test_remove (envisage.tests.test_slice.SliceTestCase)
> remove ... ok
> test_reverse (envisage.tests.test_slice.SliceTestCase)
> reverse ... ok
> test_sort (envisage.tests.test_slice.SliceTestCase)
> sort ... ok
> test_dunder_version (envisage.tests.test_version.TestVersion) ... ok
> test_version_git_revision (envisage.tests.test_version.TestVersion) ... ok
> test_version_version (envisage.tests.test_version.TestVersion) ... ok
> test_versions_match (envisage.tests.test_version.TestVersion) ... ok
> test_action_with_nonexistent_group
> (envisage.ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase)
> action with non-existent group ... ok
> test_action_with_nonexistent_sibling
> (envisage.ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase)
> action with non-existent sibling ... ok
> test_action_with_path_component_that_is_not_a_menu
> (envisage.ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase)
> action with path component that is not a menu ... ok
> test_actions_and_menus_in_groups
> (envisage.ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase)
> actions and menus in groups ... ok
> test_actions_make_submenus
> (envisage.ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase)
> actions make submenus ... ok
> test_actions_make_submenus_before_and_after
> (envisage.ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase)
> actions make submenus before and after ... ok
> test_actions_no_groups
> (envisage.ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase)
> actions no groups ... ok
> test_duplicate_group
> (envisage.ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase)
> duplicate group ... ok
> test_duplicate_menu
> (envisage.ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase)
> duplicate menu ... ok
> test_explicit_groups
> (envisage.ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase)
> explicit groups ... ok
> test_group_with_nonexistent_sibling
> (envisage.ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase)
> group with non-existent sibling ... ok
> test_menu_with_nonexistent_sibling
> (envisage.ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase)
> menu with non-existent sibling ... ok
> test_single_top_level_group
> (envisage.ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase)
> single top level group ... ok
> test_single_top_level_menu_with_no_group
> (envisage.ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase)
> single top level menu with no group ... ok
> test_sub_menus_no_groups
> (envisage.ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase)
> sub-menus no groups ... ok
> test_top_level_menu_group
> (envisage.ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase)
> top level menu group ... ok
> test_top_level_menu_non_existent_group
> (envisage.ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase)
> top level menu non-existent group ... ok
> test_top_level_menus_no_groups_before_and_after
> (envisage.ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase)
> top level menus no groups, before and after ... ok
> test_top_level_menus_with_no_groups
> (envisage.ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase)
> top level menus with_no groups ... ok
> test_empty_project_adapts_to_i_tree_node
> (envisage.ui.single_project.tests.test_project_view.TestProjectView) ... ok
> test_project_adapts_to_i_tree_node
> (envisage.ui.single_project.tests.test_project_view.TestProjectView) ... ok
> test_layout_load
> (envisage.ui.tasks.tests.test_tasks_application.TestTasksApplication) ...
> skipped 'Test requires a non-null GUI backend'
> test_layout_load_pickle_protocol_3
> (envisage.ui.tasks.tests.test_tasks_application.TestTasksApplication) ...
> skipped 'Test requires a non-null GUI backend'
> test_layout_save_uses_protocol_2
> (envisage.ui.tasks.tests.test_tasks_application.TestTasksApplication) ...
> skipped 'Test requires a non-null GUI backend'
> test_layout_save_with_protocol_3
> (envisage.ui.tasks.tests.test_tasks_application.TestTasksApplication) ...
> skipped 'Test requires a non-null GUI backend'
>
> ======================================================================
> ERROR: test_exclude_multiple
> (envisage.tests.test_egg_plugin_manager.EggPluginManagerTestCase)
> exclude multiple
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_envisage/build/envisage/tests/test_egg_plugin_manager.py",
> line 124, in test_exclude_multiple
> self._add_eggs_on_path([self.egg_dir])
> File
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_envisage/build/envisage/tests/test_egg_based.py",
> line 58, in _add_eggs_on_path
> raise SystemError('Cannot find eggs %s' % errors)
> SystemError: Cannot find eggs {}
>
> ======================================================================
> ERROR: test_exclude_specific
> (envisage.tests.test_egg_plugin_manager.EggPluginManagerTestCase)
> exclude specific
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_envisage/build/envisage/tests/test_egg_plugin_manager.py",
> line 98, in test_exclude_specific
> self._add_eggs_on_path([self.egg_dir])
> File
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_envisage/build/envisage/tests/test_egg_based.py",
> line 58, in _add_eggs_on_path
> raise SystemError('Cannot find eggs %s' % errors)
> SystemError: Cannot find eggs {}
>
> ======================================================================
> ERROR: test_include_multiple
> (envisage.tests.test_egg_plugin_manager.EggPluginManagerTestCase)
> include multiple
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_envisage/build/envisage/tests/test_egg_plugin_manager.py",
> line 75, in test_include_multiple
> self._add_eggs_on_path([self.egg_dir])
> File
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_envisage/build/envisage/tests/test_egg_based.py",
> line 58, in _add_eggs_on_path
> raise SystemError('Cannot find eggs %s' % errors)
> SystemError: Cannot find eggs {}
>
> ======================================================================
> ERROR: test_include_specific
> (envisage.tests.test_egg_plugin_manager.EggPluginManagerTestCase)
> include specific
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_envisage/build/envisage/tests/test_egg_plugin_manager.py",
> line 52, in test_include_specific
> self._add_eggs_on_path([self.egg_dir])
> File
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_envisage/build/envisage/tests/test_egg_based.py",
> line 58, in _add_eggs_on_path
> raise SystemError('Cannot find eggs %s' % errors)
> SystemError: Cannot find eggs {}
>
> ======================================================================
> ERROR: test_no_include_or_exclude
> (envisage.tests.test_egg_plugin_manager.EggPluginManagerTestCase)
> no include or exclude
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_envisage/build/envisage/tests/test_egg_plugin_manager.py",
> line 33, in test_no_include_or_exclude
> self._add_eggs_on_path([self.egg_dir])
> File
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_envisage/build/envisage/tests/test_egg_based.py",
> line 58, in _add_eggs_on_path
> raise SystemError('Cannot find eggs %s' % errors)
> SystemError: Cannot find eggs {}
>
> ======================================================================
> FAIL: test_find_plugins_in_eggs_on_the_plugin_path
> (envisage.tests.test_egg_basket_plugin_manager.EggBasketPluginManagerTestCase)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_envisage/build/envisage/tests/test_egg_basket_plugin_manager.py",
> line 56, in test_find_plugins_in_eggs_on_the_plugin_path
> self.assertEqual(len(ids), 3)
> AssertionError: 0 != 3
>
> ======================================================================
> FAIL: test_ignore_broken_distributions_loads_good_distributions
> (envisage.tests.test_egg_basket_plugin_manager.EggBasketPluginManagerTestCase)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_envisage/build/envisage/tests/test_egg_basket_plugin_manager.py",
> line 202, in test_ignore_broken_distributions_loads_good_distributions
> self.assertEqual(len(ids), 3)
> AssertionError: 0 != 3
>
> ======================================================================
> FAIL: test_ignore_broken_distributions_raises_exceptions_by_default
> (envisage.tests.test_egg_basket_plugin_manager.EggBasketPluginManagerTestCase)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_envisage/build/envisage/tests/test_egg_basket_plugin_manager.py",
> line 186, in test_ignore_broken_distributions_raises_exceptions_by_default
> iter(plugin_manager)
> AssertionError: SystemError not raised
>
> ======================================================================
> FAIL: test_ignore_broken_plugins_loads_good_plugins
> (envisage.tests.test_egg_basket_plugin_manager.EggBasketPluginManagerTestCase)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_envisage/build/envisage/tests/test_egg_basket_plugin_manager.py",
> line 170, in test_ignore_broken_plugins_loads_good_plugins
> self.assertEqual(len(ids), 3)
> AssertionError: 0 != 3
>
> ======================================================================
> FAIL: test_ignore_broken_plugins_raises_exceptions_by_default
> (envisage.tests.test_egg_basket_plugin_manager.EggBasketPluginManagerTestCase)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_envisage/build/envisage/tests/test_egg_basket_plugin_manager.py",
> line 154, in test_ignore_broken_plugins_raises_exceptions_by_default
> list(plugin_manager)
> AssertionError: ImportError not raised
>
> ======================================================================
> FAIL: test_ignore_plugins_matching_a_wildcard_in_the_exclude_list
> (envisage.tests.test_egg_basket_plugin_manager.EggBasketPluginManagerTestCase)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_envisage/build/envisage/tests/test_egg_basket_plugin_manager.py",
> line 131, in test_ignore_plugins_matching_a_wildcard_in_the_exclude_list
> self._test_start_and_stop(plugin_manager, expected)
> File
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_envisage/build/envisage/tests/test_egg_basket_plugin_manager.py",
> line 220, in _test_start_and_stop
> self.assertEqual(expected, [plugin.id for plugin in plugin_manager])
> AssertionError: Lists differ: ['acme.foo'] != []
>
> First list contains 1 additional elements.
> First extra element 0:
> 'acme.foo'
>
> - ['acme.foo']
> + []
>
> ======================================================================
> FAIL: test_ignore_plugins_whose_ids_are_in_the_exclude_list
> (envisage.tests.test_egg_basket_plugin_manager.EggBasketPluginManagerTestCase)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_envisage/build/envisage/tests/test_egg_basket_plugin_manager.py",
> line 113, in test_ignore_plugins_whose_ids_are_in_the_exclude_list
> self._test_start_and_stop(plugin_manager, expected)
> File
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_envisage/build/envisage/tests/test_egg_basket_plugin_manager.py",
> line 220, in _test_start_and_stop
> self.assertEqual(expected, [plugin.id for plugin in plugin_manager])
> AssertionError: Lists differ: ['acme.bar'] != []
>
> First list contains 1 additional elements.
> First extra element 0:
> 'acme.bar'
>
> - ['acme.bar']
> + []
>
> ======================================================================
> FAIL: test_only_find_plugins_matching_a_wildcard_in_the_include_list
> (envisage.tests.test_egg_basket_plugin_manager.EggBasketPluginManagerTestCase)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_envisage/build/envisage/tests/test_egg_basket_plugin_manager.py",
> line 95, in test_only_find_plugins_matching_a_wildcard_in_the_include_list
> self._test_start_and_stop(plugin_manager, expected)
> File
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_envisage/build/envisage/tests/test_egg_basket_plugin_manager.py",
> line 220, in _test_start_and_stop
> self.assertEqual(expected, [plugin.id for plugin in plugin_manager])
> AssertionError: Lists differ: ['acme.bar', 'acme.baz'] != []
>
> First list contains 2 additional elements.
> First extra element 0:
> 'acme.bar'
>
> - ['acme.bar', 'acme.baz']
> + []
>
> ======================================================================
> FAIL: test_only_find_plugins_whose_ids_are_in_the_include_list
> (envisage.tests.test_egg_basket_plugin_manager.EggBasketPluginManagerTestCase)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_envisage/build/envisage/tests/test_egg_basket_plugin_manager.py",
> line 77, in test_only_find_plugins_whose_ids_are_in_the_include_list
> self._test_start_and_stop(plugin_manager, expected)
> File
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_envisage/build/envisage/tests/test_egg_basket_plugin_manager.py",
> line 220, in _test_start_and_stop
> self.assertEqual(expected, [plugin.id for plugin in plugin_manager])
> AssertionError: Lists differ: ['acme.foo', 'acme.bar'] != []
>
> First list contains 2 additional elements.
> First extra element 0:
> 'acme.foo'
>
> - ['acme.foo', 'acme.bar']
> + []
>
> ======================================================================
> FAIL: test_reflect_changes_to_the_plugin_path
> (envisage.tests.test_egg_basket_plugin_manager.EggBasketPluginManagerTestCase)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_envisage/build/envisage/tests/test_egg_basket_plugin_manager.py",
> line 140, in test_reflect_changes_to_the_plugin_path
> self.assertEqual(len(ids), 3)
> AssertionError: 0 != 3
>
> ----------------------------------------------------------------------
> Ran 224 tests in 0.413s
>
> FAILED (failures=10, errors=5, skipped=27)
> E: pybuild pybuild:352: test: plugin distutils failed with: exit code=1: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_envisage/build; python3.9 -m unittest
> discover -v
> dh_auto_test: error: pybuild --test -i python{version} -p "3.9 3.8" returned
> exit code 13
The full build log is available from:
http://qa-logs.debian.net/2020/10/27/python-envisage_4.9.0-2_unstable.log
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!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
--- End Message ---
--- Begin Message ---
Source: python-envisage
Source-Version: 4.9.0-2.1
Done: Anton Gladky <gl...@debian.org>
We believe that the bug you reported is fixed in the latest version of
python-envisage, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 973...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Anton Gladky <gl...@debian.org> (supplier of updated python-envisage package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 30 Nov 2020 22:36:59 +0100
Source: python-envisage
Architecture: source
Version: 4.9.0-2.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team
<python-modules-t...@lists.alioth.debian.org>
Changed-By: Anton Gladky <gl...@debian.org>
Closes: 973174
Changes:
python-envisage (4.9.0-2.1) unstable; urgency=medium
.
* Non-maintainer upload.
* [a090e2a] Add egg-files for python3.9. (Closes: #973174)
Checksums-Sha1:
2f0ef86982e3a1cfb18c20f6731df737204afb20 2126 python-envisage_4.9.0-2.1.dsc
aa37a74f9b19fb250eb1f0d60499211af238fc6f 10936
python-envisage_4.9.0-2.1.debian.tar.xz
3fa0daa71d795f47201bf530cb6485bf22d261a1 7251
python-envisage_4.9.0-2.1_source.buildinfo
Checksums-Sha256:
5be3ac249a91b53a845aa960d611d6b762bca247f602b2805dba889234d80d81 2126
python-envisage_4.9.0-2.1.dsc
375fe27de5ec596584ed1f203999a4f5ca168e8f2dced4cf59036e4c97de672f 10936
python-envisage_4.9.0-2.1.debian.tar.xz
54d00bae821aa02a4235a74e9dcc333753859a90b3ce5395a7c91434ad0845a5 7251
python-envisage_4.9.0-2.1_source.buildinfo
Files:
7946879830e96219259f8a4d9e6a711b 2126 python optional
python-envisage_4.9.0-2.1.dsc
9f162ed13241d18539bcfa2a901c3634 10936 python optional
python-envisage_4.9.0-2.1.debian.tar.xz
65e2c9893cb4b1ffa44d3e63dab3841c 7251 python optional
python-envisage_4.9.0-2.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEu71F6oGKuG/2fnKF0+Fzg8+n/wYFAl/FZm8ACgkQ0+Fzg8+n
/wYQNA/9H7pxmH4APJ7M9co5dVciTE2WPDhZ/Vwd1w2HOeI6BXtBXDDFmSEVyZkD
qrlUXfhY21aKDm+0GHzGJOWlqku991n/hqOGZx+jatUPzqn9Nh90ymFN9vxks/FY
j6E1kQuQgh2N84kN7E/oGMiDS/FjUOSH8hHTRmVUtn4t2YoM7vL5J+cILC6c1gIs
xD0k9/e0Udi71gyhbdb7XsROBDIxelAaBbhGaBu3CZnOFL8ImsKRQOJRyOeYnoPb
jJyoDw7XvpZDBJoMPyQ1w2sofxFfJnKGV8s/TFKgoOeHvGBJAzHSNWz6rp1lQHrv
oHdaXL6EZmQNUDD0m+kEcOnqWdvXRdabOCZBfQp4LaY3V/pfx0/CwlmpiAANu4d+
cgqD0OtIYyS+1icz8Hb6m23cRyDZyoGEMHiKN4dCvhb+f+j425e0zpH2X5NQd5VB
OERLARUGhM2PC04vymCqfd7YrYqCFft9z1uNntgdodQ3dS8/bxPHQl9EpzzaT63d
To6OEl6kYQpLjR2ij0tqa+iEVvR0d3ZPBclrjkbgyWRDCTB1Assty9nhodThmfnk
qSkm0P2ZiMIl6q8QfG4/0ACwJvQR39wMw8N1RExyHAYm1yiBACQiXmmcgfxaK4Du
mxYPWM1jUIACwprKBKmWhl7WQvRFSZ0XC/Bg7wWZJij1wAKq29A=
=eRGT
-----END PGP SIGNATURE-----
--- End Message ---