Package: lintian-brush Version: 0.124 Severity: minor
Hello Jelmer, Hello Lintian-Brush co-maintainers, This is a report about to debianize hurl ( Hurl is written in Rust Hurl, run and test HTTP requests with plain text. https://github.com/Orange-OpenSource/hurl ) In the upstream git tree I triggered debianize --verbose Things I noticed: * git looses information about in which branch I am * duplicate reports * a Python backtrace <screenshot> stappers@trancilo:~/src/rust/hurl $ git branch * ignoretarget master stappers@trancilo:~/src/rust/hurl $ debianize --verbose Switching to packaging branch debian/main. Unnhandled field 'deploy status' in README Unnhandled field 'CircleCI' in README Unnhandled field 'Crates.io' in README Unnhandled field 'documentation' in README Found Cargo.toml, assuming rust cargo package. Creating core packaging using process_cargo Text conflict in packages/hurl_core/tests/json Text conflict in packages/hurl_core/tests/json Text conflict in contrib/windows/windows_package_managers/chocolatey/hurl Text conflict in contrib/windows/windows_package_managers/chocolatey/hurl Text conflict in integration/tests_failed Text conflict in integration/tests_failed Text conflict in packages/hurl/src/cli Text conflict in packages/hurl/src/cli Text conflict in integration/tests_error_lint Text conflict in integration/tests_error_lint Text conflict in packages/hurl_core/tests Text conflict in packages/hurl_core/tests Text conflict in packages/hurl/src/json Text conflict in packages/hurl/src/json Text conflict in packages/hurlfmt/src/cli Text conflict in packages/hurlfmt/src/cli Text conflict in contrib/npm/docs Text conflict in contrib/npm/docs Text conflict in packages/hurlfmt/tests/json Text conflict in packages/hurlfmt/tests/json Text conflict in integration/report Text conflict in integration/report Text conflict in packages/hurl/src/jsonpath/parser Text conflict in packages/hurl/src/jsonpath/parser Text conflict in packages/hurlfmt Text conflict in packages/hurlfmt Text conflict in contrib/windows Text conflict in contrib/windows Text conflict in packages/hurl_core/src/parser Text conflict in packages/hurl_core/src/parser Text conflict in packages/hurl/src/http Text conflict in packages/hurl/src/http Text conflict in integration/tests_error_parser Text conflict in integration/tests_error_parser Text conflict in packages Text conflict in packages Text conflict in ci/windows Text conflict in ci/windows Text conflict in contrib/windows/windows_package_managers Text conflict in contrib/windows/windows_package_managers Text conflict in packages/hurl/src/report/html Text conflict in packages/hurl/src/report/html Text conflict in integration/tests_ok Text conflict in integration/tests_ok Text conflict in bench/tests Text conflict in bench/tests Text conflict in packages/hurl/tests Text conflict in packages/hurl/tests Text conflict in packages/hurl/src/report Text conflict in packages/hurl/src/report Text conflict in packages/hurlfmt/src/linter Text conflict in packages/hurlfmt/src/linter Text conflict in integration Text conflict in integration Text conflict in bench Text conflict in bench Text conflict in docs/man Text conflict in docs/man Text conflict in packages/hurl_core/src/ast Text conflict in packages/hurl_core/src/ast Text conflict in packages/hurl/src/runner Text conflict in packages/hurl/src/runner Text conflict in packages/hurl/src/jsonpath Text conflict in packages/hurl/src/jsonpath Text conflict in docs Text conflict in docs Text conflict in .circleci Text conflict in .circleci Text conflict in packages/hurl_core/src/error Text conflict in packages/hurl_core/src/error Text conflict in contrib/npm Text conflict in contrib/npm Text conflict in contrib/windows/windows_package_managers/scoop Text conflict in contrib/windows/windows_package_managers/scoop Text conflict in contrib/windows/windows_package_managers/chocolatey Text conflict in contrib/windows/windows_package_managers/chocolatey Text conflict in art Text conflict in art Text conflict in integration/report/html/tests Text conflict in integration/report/html/tests Text conflict in packages/hurl_core/src/format Text conflict in packages/hurl_core/src/format Text conflict in .github/workflows Text conflict in .github/workflows Text conflict in packages/hurlfmt/tests Text conflict in packages/hurlfmt/tests Text conflict in integration/ssl Text conflict in integration/ssl Text conflict in integration/report/html Text conflict in integration/report/html Text conflict in contrib/windows/windows_package_managers/winget Text conflict in contrib/windows/windows_package_managers/winget Text conflict in packages/hurl/src/report/junit Text conflict in packages/hurl/src/report/junit Text conflict in packages/hurl_core Text conflict in packages/hurl_core Text conflict in packages/hurlfmt/src Text conflict in packages/hurlfmt/src Text conflict in ci Text conflict in ci Text conflict in contrib Text conflict in contrib Text conflict in packages/hurlfmt/src/format Text conflict in packages/hurlfmt/src/format Text conflict in contrib/windows/windows_package_managers/chocolatey/hurl/tools Text conflict in contrib/windows/windows_package_managers/chocolatey/hurl/tools Text conflict in .github Text conflict in .github Text conflict in packages/hurl/native Text conflict in packages/hurl/native Text conflict in packages/hurl Text conflict in packages/hurl Text conflict in packages/hurl/src Text conflict in packages/hurl/src Text conflict in packages/hurl_core/src Text conflict in packages/hurl_core/src Text conflict in contrib/docker Text conflict in contrib/docker Traceback (most recent call last): File "/usr/bin/debianize", line 33, in <module> sys.exit(load_entry_point('lintian-brush==0.124', 'console_scripts', 'debianize')()) File "/usr/lib/python3/dist-packages/lintian_brush/debianize.py", line 1495, in main debianize_result = debianize( File "/usr/lib/python3/dist-packages/lintian_brush/debianize.py", line 967, in debianize control = process( File "/usr/lib/python3/dist-packages/lintian_brush/debianize.py", line 656, in process_cargo data = load_crate_info(upstream_name) File "/usr/lib/python3/dist-packages/lintian_brush/debianize.py", line 1087, in load_crate_info http_contents = urlopen(Request(http_url, headers=headers)).read() File "/usr/lib/python3.10/urllib/request.py", line 216, in urlopen return opener.open(url, data, timeout) File "/usr/lib/python3.10/urllib/request.py", line 519, in open response = self._open(req, data) File "/usr/lib/python3.10/urllib/request.py", line 536, in _open result = self._call_chain(self.handle_open, protocol, protocol + File "/usr/lib/python3.10/urllib/request.py", line 496, in _call_chain result = func(*args) File "/usr/lib/python3.10/urllib/request.py", line 1391, in https_open return self.do_open(http.client.HTTPSConnection, req, File "/usr/lib/python3.10/urllib/request.py", line 1348, in do_open h.request(req.get_method(), req.selector, req.data, headers, File "/usr/lib/python3.10/http/client.py", line 1282, in request self._send_request(method, url, body, headers, encode_chunked) File "/usr/lib/python3.10/http/client.py", line 1293, in _send_request self.putrequest(method, url, **skips) File "/usr/lib/python3.10/http/client.py", line 1127, in putrequest self._validate_path(url) File "/usr/lib/python3.10/http/client.py", line 1227, in _validate_path raise InvalidURL(f"URL can't contain control characters. {url!r} " http.client.InvalidURL: URL can't contain control characters. "/api/v1/crates/What's Hurl?" (found at least ' ') stappers@trancilo:~/src/rust/hurl $ git branch ignoretarget master stappers@trancilo:~/src/rust/hurl $ git status On branch debian/main No commits yet nothing to commit (create/copy files and use "git add" to track) stappers@trancilo:~/src/rust/hurl $ </screenshot> Feel free to close this issue with a message like Thanks for the report, thanks for trying this expiremental software. Groeten Geert Stappers -- Silence is hard to parse