{"app_name":"Debian Janitor","binary_packages":[],"branch_url":"https://salsa.debian.org/debian/xpra.git/","campaign":"lintian-fixes","change_set":"84584f5d-a99b-4d0c-8dfb-7207f53a7a85","codebase":"xpra","command":"DEB_UPDATE_CHANGELOG=auto lintian-brush","current_year":"2026","description":"Missing 3 Python module: setuptools","is_admin":false,"lintian_result":null,"logs":{"build":{"description":"build","name":"build.log","url":"/lintian-fixes/c/xpra/84584f5d-a99b-4d0c-8dfb-7207f53a7a85/logs/build.log"},"codemod":{"description":"codemod","name":"codemod.log","url":"/lintian-fixes/c/xpra/84584f5d-a99b-4d0c-8dfb-7207f53a7a85/logs/codemod.log"},"worker":{"description":"worker","name":"worker.log","url":"/lintian-fixes/c/xpra/84584f5d-a99b-4d0c-8dfb-7207f53a7a85/logs/worker.log"}},"my_review":null,"other_reviews":[],"primary_log":"worker","publish_history":[],"queue_position":1827,"result":{"applied":[{"certainty":null,"description":"Wrap long lines in changelog entries: 5.0+dfsg-1.","fixed_lintian_issues":[{"info":"[usr/share/doc/xpra/changelog.Debian.gz:3]","package":null,"package_type":"source","tag":"debian-changelog-line-too-long"}],"fixer_name":"debian-changelog-line-too-long","overridden_lintian_issues":[],"patch_name":null,"revision_id":"git-v1:7e353a87c0019bb823f4177193f07a7855f32d10","summary":"Wrap long lines in changelog entries: 5.0+dfsg-1."},{"certainty":null,"description":"Avoid explicitly specifying -Wl,--as-needed linker flag.","fixed_lintian_issues":[{"info":"[debian/rules]","package":null,"package_type":"source","tag":"debian-rules-uses-as-needed-linker-flag"}],"fixer_name":"debian-rules-uses-as-needed-linker-flag","overridden_lintian_issues":[],"patch_name":null,"revision_id":"git-v1:4176da67d21762c9d200c9faae06be08231f1fe8","summary":"Avoid explicitly specifying -Wl,--as-needed linker flag."},{"certainty":null,"description":"Reorder Files paragraphs in debian/copyright by directory depth.","fixed_lintian_issues":[{"info":"xpra/gtk_common/gtk_notifier.py xdg/xpra.appdata.xml [debian/copyright:45]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"xpra/net/d3des.py win32/*.h [debian/copyright:76]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"xpra/client/gl/gl_colorspace_conversions.py xpra/buffers/xxh* [debian/copyright:71]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"xpra/buffers/xxh* win32/*.h [debian/copyright:76]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"xpra/platform/win32/create_process_lib.py html5/* [debian/copyright:110]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/css/menu.css debian/* [debian/copyright:265]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/icons/materialicon* debian/* [debian/copyright:265]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/css/bootstrap.css* debian/* [debian/copyright:265]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/js/lib/aurora/aurora-xpra.js html5/html5/js/lib/AudioContextMonkeyPatch.js [debian/copyright:189]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/js/lib/aurora/flac.js html5/html5/js/lib/AudioContextMonkeyPatch.js [debian/copyright:189]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/js/lib/broadway/* html5/html5/js/lib/AudioContextMonkeyPatch.js [debian/copyright:189]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/js/lib/AudioContextMonkeyPatch.js debian/* [debian/copyright:265]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/js/lib/FileSaver.js debian/* [debian/copyright:265]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/js/lib/bencode.js debian/* [debian/copyright:265]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/js/lib/brotli_decode.js debian/* [debian/copyright:265]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/js/lib/es6-shim.js debian/* [debian/copyright:265]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/js/lib/jquery-ui.js debian/* [debian/copyright:265]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/js/lib/jquery.ba-throttle-debounce.js debian/* [debian/copyright:265]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/js/lib/jsmpeg.js debian/* [debian/copyright:265]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/js/lib/jszip.js debian/* [debian/copyright:265]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/js/lib/lz4.js debian/* [debian/copyright:265]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/js/lib/wsworker_check.js debian/* [debian/copyright:265]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/js/lib/zlib.js debian/* [debian/copyright:265]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"}],"fixer_name":"global-files-wildcard-not-first-paragraph-in-dep5-copyright","overridden_lintian_issues":[],"patch_name":null,"revision_id":"git-v1:2c3b710c52a3689bc2d73cb332a1c6e373dcbab0","summary":"Reorder Files paragraphs in debian/copyright by directory depth."},{"certainty":null,"description":"Add ITP bugs in 0.0.6-0ubuntu1.","fixed_lintian_issues":[],"fixer_name":"initial-upload-closes-no-bugs","overridden_lintian_issues":[],"patch_name":null,"revision_id":"git-v1:070342c70d5d3646700965e10392c50f070af3bc","summary":"Add ITP bugs in 0.0.6-0ubuntu1."},{"certainty":null,"description":"Upgrade upstream signing key to new packet format.","fixed_lintian_issues":[],"fixer_name":"public-upstream-key-not-minimal","overridden_lintian_issues":[],"patch_name":null,"revision_id":"git-v1:2921640343992b224200ba3690631ab8ef4b69d2","summary":"Upgrade upstream signing key to new packet format."},{"certainty":"certain","description":"Set upstream metadata fields: Repository.","fixed_lintian_issues":[],"fixer_name":"upstream-metadata-file","overridden_lintian_issues":[],"patch_name":null,"revision_id":"git-v1:d9a459e03d7a8872bea6fc547e429d3f48b694a3","summary":"Set upstream metadata fields: Repository."},{"certainty":"certain","description":"Update standards version to 4.7.4, no changes needed.\n\nUpgrade checklist verified:\n 4.6.1 → 4.6.2:\n  * Package does not provide x-window-manager alternative\n 4.6.2 → 4.7.0:\n  * Package does not use dpkg-divert\n 4.7.0 → 4.7.1:\n  * Package does not install to non-/usr paths\n 4.7.3 → 4.7.4:\n  * Package is not in non-free-firmware","fixed_lintian_issues":[{"info":"4.6.0 (released 2021-08-18) (current is 4.7.4.1)","package":null,"package_type":"source","tag":"ancient-standards-version"}],"fixer_name":"out-of-date-standards-version","overridden_lintian_issues":[],"patch_name":null,"revision_id":"git-v1:7384e91a7a2f6f5249d5e307a7030df1df7cda61","summary":"Update standards version to 4.7.4, no changes needed."}],"changelog_behaviour":{"explanation":"Assuming changelog does not need to be updated, since there is a [dch] section in gbp.conf.","update":false},"failed":{"debian-watch-contains-dh_make-template":"Failed to parse watch file: expected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected `=`\n","debian-watch-file-old-format":"Failed to parse watch file: expected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected `=`\n","debian-watch-file-uses-deprecated-githubredir":"Failed to parse watch file: expected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected `=`\n","debian-watch-file-uses-github-releases":"Failed to parse watch file: expected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected `=`\n","debian-watch-file-uses-old-github-pattern":"Failed to parse watch file: expected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected `=`\n","debian-watch-not-mangling-version":"Failed to parse watch file: expected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected `=`\n","debian-watch-use-templates":"Failed to parse watch file: expected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected `=`\n","debian-watch-uses-insecure-uri":"Failed to parse watch file: expected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected `=`\n","dep3-format-patch-author-or-from-is-better":"Failed to read series file: missing patch name in series file","patch-file-present-but-not-mentioned-in-series":"Failed to read series file: missing patch name in series file","pubkey":"Failed to parse watch file: expected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected `=`\n"}},"result_code":"missing-python-module","resume_from":"{build,build,build}","reviews":[],"revision":"git-v1:7384e91a7a2f6f5249d5e307a7030df1df7cda61","run":{"branch_url":"https://salsa.debian.org/debian/xpra.git/","build_version":null,"change_set":"84584f5d-a99b-4d0c-8dfb-7207f53a7a85","codebase":"xpra","command":"DEB_UPDATE_CHANGELOG=auto lintian-brush","context":"\"debian-rules-uses-as-needed-linker-flag package-uses-old-debhelper-compat-version older-debian-watch-file-standard out-of-date-standards-version build-depends-on-obsolete-package mismatched-override mismatched-override mismatched-override mismatched-override mismatched-override mismatched-override mismatched-override mismatched-override\"","debian_build_distribution":null,"debian_build_version":null,"description":"Missing 3 Python module: setuptools","duration_seconds":136,"failure_stage":"{build,build,build}","failure_transient":null,"finish_time":"2026-05-11T00:33:24.237235Z","id":"84584f5d-a99b-4d0c-8dfb-7207f53a7a85","logfilenames":["worker.log","build.log","codemod.log"],"main_branch_revision":"git-v1:f527dd7ec718c026713a97f18e5885c53099f30f","publish_status":"rejected","result":{"applied":[{"certainty":null,"description":"Wrap long lines in changelog entries: 5.0+dfsg-1.","fixed_lintian_issues":[{"info":"[usr/share/doc/xpra/changelog.Debian.gz:3]","package":null,"package_type":"source","tag":"debian-changelog-line-too-long"}],"fixer_name":"debian-changelog-line-too-long","overridden_lintian_issues":[],"patch_name":null,"revision_id":"git-v1:7e353a87c0019bb823f4177193f07a7855f32d10","summary":"Wrap long lines in changelog entries: 5.0+dfsg-1."},{"certainty":null,"description":"Avoid explicitly specifying -Wl,--as-needed linker flag.","fixed_lintian_issues":[{"info":"[debian/rules]","package":null,"package_type":"source","tag":"debian-rules-uses-as-needed-linker-flag"}],"fixer_name":"debian-rules-uses-as-needed-linker-flag","overridden_lintian_issues":[],"patch_name":null,"revision_id":"git-v1:4176da67d21762c9d200c9faae06be08231f1fe8","summary":"Avoid explicitly specifying -Wl,--as-needed linker flag."},{"certainty":null,"description":"Reorder Files paragraphs in debian/copyright by directory depth.","fixed_lintian_issues":[{"info":"xpra/gtk_common/gtk_notifier.py xdg/xpra.appdata.xml [debian/copyright:45]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"xpra/net/d3des.py win32/*.h [debian/copyright:76]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"xpra/client/gl/gl_colorspace_conversions.py xpra/buffers/xxh* [debian/copyright:71]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"xpra/buffers/xxh* win32/*.h [debian/copyright:76]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"xpra/platform/win32/create_process_lib.py html5/* [debian/copyright:110]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/css/menu.css debian/* [debian/copyright:265]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/icons/materialicon* debian/* [debian/copyright:265]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/css/bootstrap.css* debian/* [debian/copyright:265]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/js/lib/aurora/aurora-xpra.js html5/html5/js/lib/AudioContextMonkeyPatch.js [debian/copyright:189]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/js/lib/aurora/flac.js html5/html5/js/lib/AudioContextMonkeyPatch.js [debian/copyright:189]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/js/lib/broadway/* html5/html5/js/lib/AudioContextMonkeyPatch.js [debian/copyright:189]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/js/lib/AudioContextMonkeyPatch.js debian/* [debian/copyright:265]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/js/lib/FileSaver.js debian/* [debian/copyright:265]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/js/lib/bencode.js debian/* [debian/copyright:265]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/js/lib/brotli_decode.js debian/* [debian/copyright:265]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/js/lib/es6-shim.js debian/* [debian/copyright:265]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/js/lib/jquery-ui.js debian/* [debian/copyright:265]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/js/lib/jquery.ba-throttle-debounce.js debian/* [debian/copyright:265]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/js/lib/jsmpeg.js debian/* [debian/copyright:265]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/js/lib/jszip.js debian/* [debian/copyright:265]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/js/lib/lz4.js debian/* [debian/copyright:265]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/js/lib/wsworker_check.js debian/* [debian/copyright:265]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"},{"info":"html5/html5/js/lib/zlib.js debian/* [debian/copyright:265]","package":null,"package_type":"source","tag":"globbing-patterns-out-of-order"}],"fixer_name":"global-files-wildcard-not-first-paragraph-in-dep5-copyright","overridden_lintian_issues":[],"patch_name":null,"revision_id":"git-v1:2c3b710c52a3689bc2d73cb332a1c6e373dcbab0","summary":"Reorder Files paragraphs in debian/copyright by directory depth."},{"certainty":null,"description":"Add ITP bugs in 0.0.6-0ubuntu1.","fixed_lintian_issues":[],"fixer_name":"initial-upload-closes-no-bugs","overridden_lintian_issues":[],"patch_name":null,"revision_id":"git-v1:070342c70d5d3646700965e10392c50f070af3bc","summary":"Add ITP bugs in 0.0.6-0ubuntu1."},{"certainty":null,"description":"Upgrade upstream signing key to new packet format.","fixed_lintian_issues":[],"fixer_name":"public-upstream-key-not-minimal","overridden_lintian_issues":[],"patch_name":null,"revision_id":"git-v1:2921640343992b224200ba3690631ab8ef4b69d2","summary":"Upgrade upstream signing key to new packet format."},{"certainty":"certain","description":"Set upstream metadata fields: Repository.","fixed_lintian_issues":[],"fixer_name":"upstream-metadata-file","overridden_lintian_issues":[],"patch_name":null,"revision_id":"git-v1:d9a459e03d7a8872bea6fc547e429d3f48b694a3","summary":"Set upstream metadata fields: Repository."},{"certainty":"certain","description":"Update standards version to 4.7.4, no changes needed.\n\nUpgrade checklist verified:\n 4.6.1 → 4.6.2:\n  * Package does not provide x-window-manager alternative\n 4.6.2 → 4.7.0:\n  * Package does not use dpkg-divert\n 4.7.0 → 4.7.1:\n  * Package does not install to non-/usr paths\n 4.7.3 → 4.7.4:\n  * Package is not in non-free-firmware","fixed_lintian_issues":[{"info":"4.6.0 (released 2021-08-18) (current is 4.7.4.1)","package":null,"package_type":"source","tag":"ancient-standards-version"}],"fixer_name":"out-of-date-standards-version","overridden_lintian_issues":[],"patch_name":null,"revision_id":"git-v1:7384e91a7a2f6f5249d5e307a7030df1df7cda61","summary":"Update standards version to 4.7.4, no changes needed."}],"changelog_behaviour":{"explanation":"Assuming changelog does not need to be updated, since there is a [dch] section in gbp.conf.","update":false},"failed":{"debian-watch-contains-dh_make-template":"Failed to parse watch file: expected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected `=`\n","debian-watch-file-old-format":"Failed to parse watch file: expected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected `=`\n","debian-watch-file-uses-deprecated-githubredir":"Failed to parse watch file: expected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected `=`\n","debian-watch-file-uses-github-releases":"Failed to parse watch file: expected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected `=`\n","debian-watch-file-uses-old-github-pattern":"Failed to parse watch file: expected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected `=`\n","debian-watch-not-mangling-version":"Failed to parse watch file: expected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected `=`\n","debian-watch-use-templates":"Failed to parse watch file: expected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected `=`\n","debian-watch-uses-insecure-uri":"Failed to parse watch file: expected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected `=`\n","dep3-format-patch-author-or-from-is-better":"Failed to read series file: missing patch name in series file","patch-file-present-but-not-mentioned-in-series":"Failed to read series file: missing patch name in series file","pubkey":"Failed to parse watch file: expected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected key\nexpected `=`\nexpected `=`\n"}},"result_branches":[{"absorbed":false,"base_revision":"git-v1:f527dd7ec718c026713a97f18e5885c53099f30f","remote_name":"master","revision":"git-v1:7384e91a7a2f6f5249d5e307a7030df1df7cda61","role":"main"}],"result_code":"missing-python-module","result_tags":[],"revision":"git-v1:7384e91a7a2f6f5249d5e307a7030df1df7cda61","start_time":"2026-05-11T00:31:07.362116Z","subpath":"","suite":"lintian-fixes","target_branch_url":null,"vcs_type":"git","worker":"osuosl32-amd64"},"run_id":"84584f5d-a99b-4d0c-8dfb-7207f53a7a85","success_probability":0.0,"suite":"lintian-fixes","total_previous_runs":1,"utcnow":"2026-06-16T02:01:18.707115870+00:00","vcs_type":"git","vcs_url":"https://salsa.debian.org/debian/xpra.git/","version":"0.0.0","worker_name":"osuosl32-amd64"}