Your message dated Wed, 17 Dec 2025 23:50:59 +0000
with message-id <[email protected]>
and subject line Bug#1123172: fixed in pylint 4.0.4-1
has caused the Debian Bug report #1123172,
regarding pylint: FTBFS: dh_auto_test: error: pybuild --test --test-pytest -i 
python{version} -p "3.14 3.13" 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 [email protected]
immediately.)


-- 
1123172: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1123172
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:pylint
Version: 3.3.4-2
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202512/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:pylint, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --buildsystem pybuild
   dh_auto_clean -O--buildsystem=pybuild
   dh_autoreconf_clean -O--buildsystem=pybuild
   dh_clean -O--buildsystem=pybuild
 debian/rules binary
dh binary --buildsystem pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build
I: pybuild plugin_pyproject:131: Building wheel for python3.14 with "build" 
module
I: pybuild base:317: python3.14 -m build --skip-dependency-check --no-isolation 
--wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14  

[... snipped ...]

tests/test_numversion.py::test_numversion[pylint-2.4.7-expected_numversion9] 
PASSED [ 88%]
tests/test_numversion.py::test_numversion[2.8.3.dev3+g28c093c2.d20210428-expected_numversion10]
 PASSED [ 88%]
tests/test_pragma_parser.py::test_simple_pragma PASSED                   [ 88%]
tests/test_pragma_parser.py::test_disable_checker_with_number_in_name PASSED [ 
88%]
tests/test_pragma_parser.py::test_simple_pragma_no_messages PASSED       [ 88%]
tests/test_pragma_parser.py::test_simple_pragma_multiple_messages PASSED [ 88%]
tests/test_pragma_parser.py::test_multiple_pragma_multiple_messages PASSED [ 
88%]
tests/test_pragma_parser.py::test_missing_assignment PASSED              [ 88%]
tests/test_pragma_parser.py::test_missing_keyword PASSED                 [ 88%]
tests/test_pragma_parser.py::test_unsupported_assignment PASSED          [ 88%]
tests/test_pragma_parser.py::test_unknown_keyword_with_messages PASSED   [ 88%]
tests/test_pragma_parser.py::test_unknown_keyword_with_missing_messages PASSED 
[ 88%]
tests/test_pragma_parser.py::test_unknown_keyword_without_messages PASSED [ 88%]
tests/test_pragma_parser.py::test_missing_message PASSED                 [ 88%]
tests/test_pragma_parser.py::test_parse_message_with_dash PASSED         [ 88%]
tests/test_pylint_runners.py::test_runner[run_pylint] PASSED             [ 88%]
tests/test_pylint_runners.py::test_runner[run_pyreverse] PASSED          [ 88%]
tests/test_pylint_runners.py::test_runner[run_symilar] PASSED            [ 88%]
tests/test_pylint_runners.py::test_runner_with_arguments[run_pylint] PASSED [ 
88%]
tests/test_pylint_runners.py::test_runner_with_arguments[run_pyreverse] PASSED 
[ 89%]
tests/test_pylint_runners.py::test_runner_with_arguments[run_symilar] PASSED [ 
89%]
tests/test_pylint_runners.py::test_pylint_argument_deduplication PASSED  [ 89%]
tests/test_pylint_runners.py::test_pylint_run_dont_crash_with_cgroupv1[-1-2-] 
PASSED [ 89%]
tests/test_pylint_runners.py::test_pylint_run_dont_crash_with_cgroupv1[-1-1023-]
 PASSED [ 89%]
tests/test_pylint_runners.py::test_pylint_run_dont_crash_with_cgroupv1[-1-1024-]
 PASSED [ 89%]
tests/test_pylint_runners.py::test_pylint_run_dont_crash_with_cgroupv1[100--200]
 PASSED [ 89%]
tests/test_pylint_runners.py::test_pylint_run_dont_crash_with_cgroupv1[999--1000]
 PASSED [ 89%]
tests/test_pylint_runners.py::test_pylint_run_dont_crash_with_cgroupv1[1000--1000]
 PASSED [ 89%]
tests/test_pylint_runners.py::test_pylint_run_dont_crash_with_cgroupv2[1 2] 
PASSED [ 89%]
tests/test_pylint_runners.py::test_pylint_run_dont_crash_with_cgroupv2[max 
100000] PASSED [ 89%]
tests/test_pylint_runners.py::test_query_cpu_cgroupv2[50000 100000-1] PASSED [ 
89%]
tests/test_pylint_runners.py::test_query_cpu_cgroupv2[100000 100000-1] PASSED [ 
89%]
tests/test_pylint_runners.py::test_query_cpu_cgroupv2[200000 100000-2] PASSED [ 
89%]
tests/test_pylint_runners.py::test_query_cpu_cgroupv2[299999 100000-2] PASSED [ 
89%]
tests/test_pylint_runners.py::test_query_cpu_cgroupv2[300000 100000-3] PASSED [ 
89%]
tests/test_pylint_runners.py::test_query_cpu_cgroupv2[max 100000-None] PASSED [ 
89%]
tests/test_pylint_runners.py::test_query_cpu_cgroupv1[-1-2--1] PASSED    [ 89%]
tests/test_pylint_runners.py::test_query_cpu_cgroupv1[-1-1023--1] PASSED [ 89%]
tests/test_pylint_runners.py::test_query_cpu_cgroupv1[-1-1024--1] PASSED [ 89%]
tests/test_pylint_runners.py::test_query_cpu_cgroupv1[-1-2048--2] PASSED [ 89%]
tests/test_pylint_runners.py::test_query_cpu_cgroupv1[100--200-1] PASSED [ 90%]
tests/test_pylint_runners.py::test_query_cpu_cgroupv1[999--1000-1] PASSED [ 90%]
tests/test_pylint_runners.py::test_query_cpu_cgroupv1[1000--1000-1] PASSED [ 
90%]
tests/test_pylint_runners.py::test_query_cpu_cgroupv1[2000--1000-2] PASSED [ 
90%]
tests/test_regr.py::test_crash[file_names0] PASSED                       [ 90%]
tests/test_regr.py::test_crash[file_names1] PASSED                       [ 90%]
tests/test_regr.py::test_crash[file_names2] PASSED                       [ 90%]
tests/test_regr.py::test_descriptor_crash[application_crash.py] PASSED   [ 90%]
tests/test_regr.py::test_descriptor_crash[descriptor_crash.py] PASSED    [ 90%]
tests/test_regr.py::test_descriptor_crash[special_attr_scope_lookup_crash.py] 
PASSED [ 90%]
tests/test_regr.py::test_descriptor_crash[try_finally_disable_msg_crash.py] 
PASSED [ 90%]
tests/test_regr.py::test_check_package___init__ PASSED                   [ 90%]
tests/test_regr.py::test_hang[file_names0] PASSED                        [ 90%]
tests/test_self.py::TestRunTC::test_pkginfo PASSED                       [ 90%]
tests/test_self.py::TestRunTC::test_all PASSED                           [ 90%]
tests/test_self.py::TestRunTC::test_no_ext_file PASSED                   [ 90%]
tests/test_self.py::TestRunTC::test_w0704_ignored PASSED                 [ 90%]
tests/test_self.py::TestRunTC::test_exit_zero PASSED                     [ 90%]
tests/test_self.py::TestRunTC::test_nonexistent_config_file PASSED       [ 90%]
tests/test_self.py::TestRunTC::test_error_missing_arguments PASSED       [ 90%]
tests/test_self.py::TestRunTC::test_disable_all PASSED                   [ 90%]
tests/test_self.py::TestRunTC::test_disable_all_enable_invalid PASSED    [ 91%]
tests/test_self.py::TestRunTC::test_output_with_verbose PASSED           [ 91%]
tests/test_self.py::TestRunTC::test_no_out_encoding PASSED               [ 91%]
tests/test_self.py::TestRunTC::test_parallel_execution PASSED            [ 91%]
tests/test_self.py::TestRunTC::test_parallel_execution_missing_arguments PASSED 
[ 91%]
tests/test_self.py::TestRunTC::test_abbreviations_are_not_supported XFAIL [ 91%]
tests/test_self.py::TestRunTC::test_enable_all_works PASSED              [ 91%]
tests/test_self.py::TestRunTC::test_wrong_import_position_when_others_disabled 
PASSED [ 91%]
tests/test_self.py::TestRunTC::test_type_annotation_names PASSED         [ 91%]
tests/test_self.py::TestRunTC::test_import_itself_not_accounted_for_relative_imports
 PASSED [ 91%]
tests/test_self.py::TestRunTC::test_reject_empty_indent_strings PASSED   [ 91%]
tests/test_self.py::TestRunTC::test_json_report_when_file_is_missing PASSED [ 
91%]
tests/test_self.py::TestRunTC::test_json_report_does_not_escape_quotes PASSED [ 
91%]
tests/test_self.py::TestRunTC::test_information_category_disabled_by_default 
PASSED [ 91%]
tests/test_self.py::TestRunTC::test_error_mode_shows_no_score PASSED     [ 91%]
tests/test_self.py::TestRunTC::test_evaluation_score_shown_by_default PASSED [ 
91%]
tests/test_self.py::TestRunTC::test_confidence_levels PASSED             [ 91%]
tests/test_self.py::TestRunTC::test_bom_marker PASSED                    [ 91%]
tests/test_self.py::TestRunTC::test_pylintrc_plugin_duplicate_options PASSED [ 
91%]
tests/test_self.py::TestRunTC::test_pylintrc_comments_in_values PASSED   [ 91%]
tests/test_self.py::TestRunTC::test_no_crash_with_formatting_regex_defaults 
PASSED [ 91%]
tests/test_self.py::TestRunTC::test_getdefaultencoding_crashes_with_lc_ctype_utf8
 PASSED [ 92%]
tests/test_self.py::TestRunTC::test_parseable_file_path PASSED           [ 92%]
tests/test_self.py::TestRunTC::test_stdin[/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/tests/mymodule.py-mymodule-/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/tests/mymodule.py]
 PASSED [ 92%]
tests/test_self.py::TestRunTC::test_stdin[mymodule.py-mymodule-mymodule.py] 
PASSED [ 92%]
tests/test_self.py::TestRunTC::test_stdin_missing_modulename PASSED      [ 92%]
tests/test_self.py::TestRunTC::test_relative_imports[False] PASSED       [ 92%]
tests/test_self.py::TestRunTC::test_relative_imports[True] PASSED        [ 92%]
tests/test_self.py::TestRunTC::test_version PASSED                       [ 92%]
tests/test_self.py::TestRunTC::test_fail_under PASSED                    [ 92%]
tests/test_self.py::TestRunTC::test_fail_on[-10-missing-function-docstring-fail_under_plus7_5.py-16]
 PASSED [ 92%]
tests/test_self.py::TestRunTC::test_fail_on[6-missing-function-docstring-fail_under_plus7_5.py-16]
 PASSED [ 92%]
tests/test_self.py::TestRunTC::test_fail_on[7.5-missing-function-docstring-fail_under_plus7_5.py-16]
 PASSED [ 92%]
tests/test_self.py::TestRunTC::test_fail_on[7.6-missing-function-docstring-fail_under_plus7_5.py-16]
 PASSED [ 92%]
tests/test_self.py::TestRunTC::test_fail_on[-11-missing-function-docstring-fail_under_minus10.py-22]
 PASSED [ 92%]
tests/test_self.py::TestRunTC::test_fail_on[-10-missing-function-docstring-fail_under_minus10.py-22]
 PASSED [ 92%]
tests/test_self.py::TestRunTC::test_fail_on[-9-missing-function-docstring-fail_under_minus10.py-22]
 PASSED [ 92%]
tests/test_self.py::TestRunTC::test_fail_on[-5-missing-function-docstring-fail_under_minus10.py-22]
 PASSED [ 92%]
tests/test_self.py::TestRunTC::test_fail_on[-10-broad-exception-caught-fail_under_plus7_5.py-0]
 PASSED [ 92%]
tests/test_self.py::TestRunTC::test_fail_on[6-broad-exception-caught-fail_under_plus7_5.py-0]
 PASSED [ 92%]
tests/test_self.py::TestRunTC::test_fail_on[7.5-broad-exception-caught-fail_under_plus7_5.py-0]
 PASSED [ 92%]
tests/test_self.py::TestRunTC::test_fail_on[7.6-broad-exception-caught-fail_under_plus7_5.py-16]
 PASSED [ 92%]
tests/test_self.py::TestRunTC::test_fail_on[-11-broad-exception-caught-fail_under_minus10.py-0]
 PASSED [ 92%]
tests/test_self.py::TestRunTC::test_fail_on[-10-broad-exception-caught-fail_under_minus10.py-0]
 PASSED [ 93%]
tests/test_self.py::TestRunTC::test_fail_on[-9-broad-exception-caught-fail_under_minus10.py-22]
 PASSED [ 93%]
tests/test_self.py::TestRunTC::test_fail_on[-5-broad-exception-caught-fail_under_minus10.py-22]
 PASSED [ 93%]
tests/test_self.py::TestRunTC::test_fail_on[-10-C0116-fail_under_plus7_5.py-16] 
PASSED [ 93%]
tests/test_self.py::TestRunTC::test_fail_on[-10-C-fail_under_plus7_5.py-16] 
PASSED [ 93%]
tests/test_self.py::TestRunTC::test_fail_on[-10-fake1,C,fake2-fail_under_plus7_5.py-16]
 PASSED [ 93%]
tests/test_self.py::TestRunTC::test_fail_on[-10-C0115-fail_under_plus7_5.py-0] 
PASSED [ 93%]
tests/test_self.py::TestRunTC::test_fail_on_edge_case[opts0-0] PASSED    [ 93%]
tests/test_self.py::TestRunTC::test_fail_on_edge_case[opts1-0] PASSED    [ 93%]
tests/test_self.py::TestRunTC::test_fail_on_edge_case[opts2-16] PASSED   [ 93%]
tests/test_self.py::TestRunTC::test_fail_on_edge_case[opts3-16] PASSED   [ 93%]
tests/test_self.py::TestRunTC::test_fail_on_edge_case[opts4-4] PASSED    [ 93%]
tests/test_self.py::TestRunTC::test_modify_sys_path PASSED               [ 93%]
tests/test_self.py::TestRunTC::test_plugin_that_imports_from_open PASSED [ 93%]
tests/test_self.py::TestRunTC::test_import_plugin_from_local_directory_if_pythonpath_cwd
 PASSED [ 93%]
tests/test_self.py::TestRunTC::test_allow_import_of_files_found_in_modules_during_parallel_check
 PASSED [ 93%]
tests/test_self.py::TestRunTC::test_can_list_directories_without_dunder_init 
PASSED [ 93%]
tests/test_self.py::TestRunTC::test_warnings_by_module PASSED            [ 93%]
tests/test_self.py::TestRunTC::test_jobs_score PASSED                    [ 93%]
tests/test_self.py::TestRunTC::test_regression_parallel_mode_without_filepath 
PASSED [ 93%]
tests/test_self.py::TestRunTC::test_output_file_valid_path PASSED        [ 93%]
tests/test_self.py::TestRunTC::test_output_file_invalid_path_exits_with_code_32 
PASSED [ 94%]
tests/test_self.py::TestRunTC::test_fail_on_exit_code[args0-0] PASSED    [ 94%]
tests/test_self.py::TestRunTC::test_fail_on_exit_code[args1-0] PASSED    [ 94%]
tests/test_self.py::TestRunTC::test_fail_on_exit_code[args2-0] PASSED    [ 94%]
tests/test_self.py::TestRunTC::test_fail_on_exit_code[args3-6] PASSED    [ 94%]
tests/test_self.py::TestRunTC::test_fail_on_exit_code[args4-6] PASSED    [ 94%]
tests/test_self.py::TestRunTC::test_fail_on_exit_code[args5-22] PASSED   [ 94%]
tests/test_self.py::TestRunTC::test_fail_on_exit_code[args6-22] PASSED   [ 94%]
tests/test_self.py::TestRunTC::test_fail_on_exit_code[args7-6] PASSED    [ 94%]
tests/test_self.py::TestRunTC::test_fail_on_exit_code[args8-22] PASSED   [ 94%]
tests/test_self.py::TestRunTC::test_one_module_fatal_error PASSED        [ 94%]
tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args0-0] PASSED 
[ 94%]
tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args1-0] PASSED 
[ 94%]
tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args2-0] PASSED 
[ 94%]
tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args3-0] PASSED 
[ 94%]
tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args4-0] PASSED 
[ 94%]
tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args5-0] PASSED 
[ 94%]
tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args6-0] PASSED 
[ 94%]
tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args7-1] PASSED 
[ 94%]
tests/test_self.py::TestRunTC::test_fail_on_info_only_exit_code[args8-1] PASSED 
[ 94%]
tests/test_self.py::TestRunTC::test_output_file_can_be_combined_with_output_format_option[text-{path}:4:4:
 W0612: Unused variable 'variable' (unused-variable)] PASSED [ 94%]
tests/test_self.py::TestRunTC::test_output_file_can_be_combined_with_output_format_option[parseable-{path}:4:
 [W0612(unused-variable), test] Unused variable 'variable'] PASSED [ 95%]
tests/test_self.py::TestRunTC::test_output_file_can_be_combined_with_output_format_option[msvs-{path}(4):
 [W0612(unused-variable)test] Unused variable 'variable'] PASSED [ 95%]
tests/test_self.py::TestRunTC::test_output_file_can_be_combined_with_output_format_option[colorized-{path}:4:4:
 W0612: \x1b[35mUnused variable 'variable'\x1b[0m 
(\x1b[35munused-variable\x1b[0m)] PASSED [ 95%]
tests/test_self.py::TestRunTC::test_output_file_can_be_combined_with_output_format_option[json-"message":
 "Unused variable 'variable'",] PASSED [ 95%]
tests/test_self.py::TestRunTC::test_output_file_can_be_combined_with_output_format_option[json2-"message":
 "Unused variable 'variable'",] PASSED [ 95%]
tests/test_self.py::TestRunTC::test_output_file_can_be_combined_with_custom_reporter
 PASSED [ 95%]
tests/test_self.py::TestRunTC::test_output_file_specified_in_rcfile PASSED [ 
95%]
tests/test_self.py::TestRunTC::test_load_text_repoter_if_not_provided PASSED [ 
95%]
tests/test_self.py::TestRunTC::test_regex_paths_csv_validator PASSED     [ 95%]
tests/test_self.py::TestRunTC::test_max_inferred_for_complicated_class_hierarchy
 PASSED [ 95%]
tests/test_self.py::TestRunTC::test_recursive PASSED                     [ 95%]
tests/test_self.py::TestRunTC::test_recursive_globbing PASSED            [ 95%]
tests/test_self.py::TestRunTC::test_ignore_recursive[ignored_subdirectory] 
PASSED [ 95%]
tests/test_self.py::TestRunTC::test_ignore_recursive[failing.py] PASSED  [ 95%]
tests/test_self.py::TestRunTC::test_ignore_pattern_recursive[ignored_.*] PASSED 
[ 95%]
tests/test_self.py::TestRunTC::test_ignore_pattern_recursive[failing.*] PASSED 
[ 95%]
tests/test_self.py::TestRunTC::test_ignore_pattern_recursive_rel_path[^\\.] 
PASSED [ 95%]
tests/test_self.py::TestRunTC::test_ignore_pattern_recursive_rel_path[^\\..+] 
PASSED [ 95%]
tests/test_self.py::TestRunTC::test_ignore_pattern_recursive_rel_path[^\\..*] 
PASSED [ 95%]
tests/test_self.py::TestRunTC::test_ignore_pattern_from_stdin PASSED     [ 95%]
tests/test_self.py::TestRunTC::test_ignore_path_recursive[.*ignored.*] PASSED [ 
95%]
tests/test_self.py::TestRunTC::test_ignore_path_recursive[.*failing.*] PASSED [ 
96%]
tests/test_self.py::TestRunTC::test_recursive_current_dir PASSED         [ 96%]
tests/test_self.py::TestRunTC::test_ignore_path_recursive_current_dir PASSED [ 
96%]
tests/test_self.py::TestRunTC::test_encoding[good.py-] PASSED            [ 96%]
tests/test_self.py::TestRunTC::test_encoding[bad_wrong_num.py-(syntax-error)] 
PASSED [ 96%]
tests/test_self.py::TestRunTC::test_encoding[bad_missing_num.py-(bad-file-encoding)]
 PASSED [ 96%]
tests/test_self.py::TestRunTC::test_line_too_long_useless_suppression PASSED [ 
96%]
tests/test_self.py::TestRunTC::test_output_no_header PASSED              [ 96%]
tests/test_self.py::TestRunTC::test_no_name_in_module PASSED             [ 96%]
tests/test_self.py::TestCallbackOptions::test_output_of_callback_options[command0-Emittable
 messages with current interpreter:] PASSED [ 96%]
tests/test_self.py::TestCallbackOptions::test_output_of_callback_options[command1-Enabled
 messages:] PASSED [ 96%]
tests/test_self.py::TestCallbackOptions::test_output_of_callback_options[command2-nonascii-checker]
 PASSED [ 96%]
tests/test_self.py::TestCallbackOptions::test_output_of_callback_options[command3-Confidence(name='HIGH',
 description=] PASSED [ 96%]
tests/test_self.py::TestCallbackOptions::test_output_of_callback_options[command4-pylint.extensions.empty_comment]
 PASSED [ 96%]
tests/test_self.py::TestCallbackOptions::test_output_of_callback_options[command5-Pylint
 global options and switches] PASSED [ 96%]
tests/test_self.py::TestCallbackOptions::test_output_of_callback_options[command6-Environment
 variables:] PASSED [ 96%]
tests/test_self.py::TestCallbackOptions::test_help_msg[args1-No such message 
id-False] PASSED [ 96%]
tests/test_self.py::TestCallbackOptions::test_help_msg[args2---help-msg: 
expected at least one argument-True] PASSED [ 96%]
tests/test_self.py::TestCallbackOptions::test_help_msg[args3-:invalid-name 
(C0103):-False] PASSED [ 96%]
tests/test_self.py::TestCallbackOptions::test_generate_rcfile PASSED     [ 96%]
tests/test_self.py::TestCallbackOptions::test_generate_config_disable_symbolic_names
 PASSED [ 96%]
tests/test_self.py::TestCallbackOptions::test_generate_toml_config PASSED [ 97%]
tests/test_self.py::TestCallbackOptions::test_generate_toml_config_disable_symbolic_names
 PASSED [ 97%]
tests/test_self.py::TestCallbackOptions::test_errors_only PASSED         [ 97%]
tests/test_self.py::TestCallbackOptions::test_errors_only_functions_as_disable 
PASSED [ 97%]
tests/test_self.py::TestCallbackOptions::test_verbose PASSED             [ 97%]
tests/test_self.py::TestCallbackOptions::test_enable_all_extensions PASSED [ 
97%]
tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_all
 PASSED [ 97%]
tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_parallel 
PASSED [ 97%]
tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_file
 PASSED [ 97%]
tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_file_double
 PASSED [ 97%]
tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_line_two
 PASSED [ 97%]
tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_line_disable_all
 PASSED [ 97%]
tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_line_middle
 PASSED [ 97%]
tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_line_end
 PASSED [ 97%]
tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_scope
 PASSED [ 97%]
tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_scope_double
 PASSED [ 97%]
tests/test_similar.py::TestSymilarCodeChecker::test_duplicate_code_raw_strings_disable_scope_function
 PASSED [ 97%]
tests/test_similar.py::TestSymilarCodeChecker::test_ignore_imports PASSED [ 97%]
tests/test_similar.py::TestSymilarCodeChecker::test_useless_suppression PASSED 
[ 97%]
tests/test_similar.py::TestSymilarCodeChecker::test_conditional_imports PASSED 
[ 97%]
tests/testutils/_primer/test_primer.py::test_primer_launch_bad_args[args0] 
PASSED [ 97%]
tests/testutils/_primer/test_primer.py::test_primer_launch_bad_args[args1] 
PASSED [ 98%]
tests/testutils/_primer/test_primer.py::TestPrimer::test_compare[message_changed]
 SKIPPEDcurrently (3, 11))) [ 98%]
tests/testutils/_primer/test_primer.py::TestPrimer::test_compare[both_empty] 
SKIPPEDcurrently (3, 11))) [ 98%]
tests/testutils/_primer/test_primer.py::TestPrimer::test_compare[no_change] 
SKIPPEDcurrently (3, 11))) [ 98%]
tests/testutils/_primer/test_primer.py::TestPrimer::test_compare_batched 
SKIPPEDcurrently (3, 11))) [ 98%]
tests/testutils/_primer/test_primer.py::TestPrimer::test_truncated_compare 
SKIPPEDcurrently (3, 11))) [ 98%]
tests/testutils/test_configuration_test.py::test_get_expected_output PASSED [ 
98%]
tests/testutils/test_functional_testutils.py::test_parsing_of_pylintrc_init_hook
 PASSED [ 98%]
tests/testutils/test_functional_testutils.py::test_get_functional_test_files_from_directory
 PASSED [ 98%]
tests/testutils/test_functional_testutils.py::test_get_functional_test_files_from_crowded_directory
 PASSED [ 98%]
tests/testutils/test_functional_testutils.py::test_minimal_messages_config_enabled
 PASSED [ 98%]
tests/testutils/test_functional_testutils.py::test_minimal_messages_config_excluded_file
 PASSED [ 98%]
tests/testutils/test_lint_module_output_update.py::test_lint_module_output_update_fail_before
 PASSED [ 98%]
tests/testutils/test_lint_module_output_update.py::test_lint_module_output_update_effective
 PASSED [ 98%]
tests/testutils/test_lint_module_output_update.py::test_lint_module_output_update_remove_useless_txt
 PASSED [ 98%]
tests/testutils/test_lint_module_output_update.py::test_update_of_functional_output[/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/tests/testutils/data/functional/wrong_output_ok_test]
 PASSED [ 98%]
tests/testutils/test_lint_module_output_update.py::test_update_of_functional_output[/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/tests/testutils/data/functional/no_output_ok_test]
 PASSED [ 98%]
tests/testutils/test_lint_module_output_update.py::test_update_of_functional_output[/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/tests/testutils/data/functional/ok_output_wrong_test]
 PASSED [ 98%]
tests/testutils/test_lint_module_output_update.py::test_update_of_functional_output[/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/tests/testutils/data/functional/broken_output_wrong_test]
 PASSED [ 98%]
tests/testutils/test_lint_module_output_update.py::test_update_of_functional_output[/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/tests/testutils/data/functional/no_output_wrong_test]
 PASSED [ 98%]
tests/testutils/test_lint_module_output_update.py::test_update_of_functional_output[/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/tests/testutils/data/functional/wrong_output_wrong_test]
 PASSED [ 98%]
tests/testutils/test_lint_module_output_update.py::test_update_of_functional_output[/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/tests/testutils/data/functional/broken_output_ok_test]
 PASSED [ 99%]
tests/testutils/test_lint_module_output_update.py::test_update_of_functional_output[/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/tests/testutils/data/functional/ok_output_ok_test]
 PASSED [ 99%]
tests/testutils/test_output_line.py::test_output_line PASSED             [ 99%]
tests/testutils/test_output_line.py::test_output_line_from_message PASSED [ 99%]
tests/testutils/test_output_line.py::test_output_line_to_csv[confidence0] 
PASSED [ 99%]
tests/testutils/test_output_line.py::test_output_line_to_csv[confidence1] 
PASSED [ 99%]
tests/testutils/test_output_line.py::test_output_line_from_csv PASSED    [ 99%]
tests/testutils/test_pyreverse_testutils.py::test_files_with_leading_underscore_are_ignored
 PASSED [ 99%]
tests/testutils/test_pyreverse_testutils.py::test_file_with_options PASSED [ 
99%]
tests/testutils/test_pyreverse_testutils.py::test_file_without_options PASSED [ 
99%]
tests/testutils/test_testutils_utils.py::test__test_sys_path_no_arg PASSED [ 
99%]
tests/testutils/test_testutils_utils.py::test__test_sys_path PASSED      [ 99%]
tests/testutils/test_testutils_utils.py::test__test_cwd_no_arg PASSED    [ 99%]
tests/testutils/test_testutils_utils.py::test__test_cwd PASSED           [ 99%]
tests/testutils/test_testutils_utils.py::test__test_environ_pythonpath_no_arg[./oldpath/:]
 PASSED [ 99%]
tests/testutils/test_testutils_utils.py::test__test_environ_pythonpath_no_arg[None]
 PASSED [ 99%]
tests/testutils/test_testutils_utils.py::test__test_environ_pythonpath[./oldpath/:]
 PASSED [ 99%]
tests/testutils/test_testutils_utils.py::test__test_environ_pythonpath[None] 
PASSED [ 99%]
tests/utils/unittest_ast_walker.py::TestASTWalker::test_only_required_for_messages
 PASSED [ 99%]
tests/utils/unittest_ast_walker.py::TestASTWalker::test_deprecated_methods 
PASSED [ 99%]
tests/utils/unittest_utils.py::test_decoding_stream_unknown_encoding PASSED [ 
99%]
tests/utils/unittest_utils.py::test_decoding_stream_known_encoding PASSED [100%]


-----------------------------------------------------------------------------------------------------------
 benchmark 'baseline': 11 tests 
-----------------------------------------------------------------------------------------------------------
Name (time in us)                                                Min            
         Max                    Mean                StdDev                  
Median                   IQR            Outliers         OPS            Rounds  
Iterations
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_baseline_benchmark_j1                                  190.5270 (1.0)      
    285.7300 (1.0)          197.4092 (1.0)          7.0239 (1.0)          
195.4570 (1.0)          3.2390 (1.0)        95;118  5,065.6210 (1.0)        
1057           1
test_baseline_benchmark_check_parallel_j2                12,833.2990 (67.36)    
 22,888.3590 (80.10)     14,950.4343 (75.73)    1,429.4847 (203.52)    
14,747.7350 (75.45)    1,169.6585 (361.12)       12;2     66.8877 (0.01)        
 65           1
test_baseline_benchmark_j2                               13,090.0100 (68.70)    
 16,827.4290 (58.89)     14,468.3342 (73.29)    1,010.9473 (143.93)    
14,589.1185 (74.64)    1,249.8860 (385.89)       21;1     69.1165 (0.01)        
 54           1
test_baseline_benchmark_j1_all_checks_single_file        39,817.8790 (208.99)   
 42,540.0640 (148.88)    40,469.3493 (205.00)     863.4742 (122.93)    
40,103.8060 (205.18)     489.1062 (151.01)        2;2     24.7101 (0.00)        
 15           1
test_baseline_lots_of_files_j1_empty_checker             59,381.5700 (311.67)   
 59,889.4770 (209.60)    59,660.6068 (302.22)     136.8034 (19.48)     
59,690.3310 (305.39)     191.0652 (58.99)         5;0     16.7615 (0.00)        
 17           1
test_baseline_lots_of_files_j1                           59,748.1530 (313.59)   
 60,160.7060 (210.55)    59,914.3092 (303.50)     127.6923 (18.18)     
59,907.4070 (306.50)     208.3590 (64.33)         7;0     16.6905 (0.00)        
 17           1
test_baseline_benchmark_j1_all_checks_lots_of_files      63,473.8440 (333.15)   
 64,024.3760 (224.07)    63,616.0713 (322.25)     121.3460 (17.28)     
63,592.9500 (325.36)      74.1775 (22.90)         2;1     15.7193 (0.00)        
 16           1
test_baseline_lots_of_files_j2                           74,112.2050 (388.99)   
 77,041.8060 (269.63)    75,956.3801 (384.77)   1,021.7732 (145.47)    
76,362.9205 (390.69)   1,457.6050 (450.02)        4;0     13.1655 (0.00)        
 14           1
test_baseline_lots_of_files_j2_empty_checker             74,804.7180 (392.62)   
 77,591.1280 (271.55)    75,979.5808 (384.88)     792.8234 (112.87)    
75,967.3400 (388.67)     805.0675 (248.55)        3;2     13.1614 (0.00)        
 13           1
test_baseline_benchmark_j1_single_working_checker       500,796.1640 (>1000.0)  
500,823.5290 (>1000.0)  500,809.4760 (>1000.0)     10.3908 (1.48)     
500,808.2000 (>1000.0)     14.7365 (4.55)          2;0      1.9968 (0.00)       
   5           1
test_baseline_benchmark_j2_single_working_checker       514,534.8300 (>1000.0)  
515,511.5840 (>1000.0)  515,284.1510 (>1000.0)    419.8830 (59.78)    
515,449.5200 (>1000.0)    279.3567 (86.25)         1;1      1.9407 (0.00)       
   5           1
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Legend:
  Outliers: 1 Standard Deviation from Mean; 1.5 IQR (InterQuartile Range) from 
1st Quartile and 3rd Quartile.
  OPS: Operations Per Second, computed as 1 / Mean
=== 1848 passed, 260 skipped, 67 deselected, 5 xfailed in 114.83s (0:01:54) ====
I: pybuild pybuild:334: rm -rf /<<PKGBUILDDIR>>/.pytest_cache
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.14 
3.13" returned exit code 13
make: *** [debian/rules:43: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: pylint
Source-Version: 4.0.4-1
Done: Colin Watson <[email protected]>

We believe that the bug you reported is fixed in the latest version of
pylint, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Colin Watson <[email protected]> (supplier of updated pylint 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 17 Dec 2025 23:36:18 +0000
Source: pylint
Architecture: source
Version: 4.0.4-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Colin Watson <[email protected]>
Closes: 1123172
Changes:
 pylint (4.0.4-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream release:
     - Add Python 3.14 support (closes: #1123172).
Checksums-Sha1:
 0f739d265fa6b1c0a6e67e286be163ed810036f1 2431 pylint_4.0.4-1.dsc
 894f2a58f8d5980e068b01cadf61606a76913d5b 1509805 pylint_4.0.4.orig.tar.gz
 03e48c570ff1dc63d97d10db468216777e727fdc 22596 pylint_4.0.4-1.debian.tar.xz
Checksums-Sha256:
 b7b449c0073281eb63c1a1f2d22a3e8f1209af4fca4622406b97427dc35f8d80 2431 
pylint_4.0.4-1.dsc
 c023e0aac2a766115ce76631290b609a6b23c2f2e77a014f8463f970c4cf6d14 1509805 
pylint_4.0.4.orig.tar.gz
 74b237fc76fd97f2f847a78cd3160d6eb333d012608fb8dd001a13a106740e31 22596 
pylint_4.0.4-1.debian.tar.xz
Files:
 06eb68122bb07a163d3317f6b0ed4f10 2431 python optional pylint_4.0.4-1.dsc
 e0546d7224863326f40f8c40c2b00169 1509805 python optional 
pylint_4.0.4.orig.tar.gz
 61d9acb4f612752918188fb570ca519e 22596 python optional 
pylint_4.0.4-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAmlDPzkACgkQOTWH2X2G
UAsS2BAAoG6SkZUlIRfNmyL8yiXRpEWuZ3MxJEeVpTIFvNjHSXxR+3NUmqg/spQU
rImLlLr/jr5avbfxMxonY/eKjCj7XfFt9bPThMDLXs2uEuaJ1dvRaP8cUTgqiblT
WUJChIFVMG1aJ566YhBoaZF9Jskjj3m5DKDQu1dTUmIOtNWiLx7i0s4UfEBikPel
BiZhsJfab/qabxxvEFyP5zGhACISqW6UssjTTXFr8mPRTZEwggUnYLu14Eh0GMjw
3J+vHIIkEomHtAiNRkFmmyadvAnG1SJILPuf3EAOXjn6MwvldCJ1agSYLshHqJj1
SET28jDvzoEXixivtiHz7B1Lunfn1P3jfQCUx9GssamHH9SHCekSBcq3EYV4PBHT
ml1exMcv2cupdlZTuY2pmtJtTXRIV8rB6B7Oor9FiCBdS3FvuXak3CrRoe6FD/Sr
nzTCrk6cu4+CDYmYJWGCRGqA6Y9fFiDNByT2C355qpzxhcueJM4brthkcsHWb8S+
yP9NxZ3YgNQkHZaZ2ot+Doh5nJs9QAU5iWnAAHBDFL+wigqLGp5iqZQHTRKgAFUn
GkUGXN2vU9jjTJ42vwIh3oFkaB9pGSc7JqI0M+hS3/Uu0MzJ6kZSwMe1o9ybI/2z
3OG5DxlL9LtpHdNcg8zgwUERNZkTUfQlxHk7D3sUAKe2tGqyZWw=
=ohrk
-----END PGP SIGNATURE-----

Attachment: pgpfhQykJyXcA.pgp
Description: PGP signature


--- End Message ---

Reply via email to