Package: lintian-brush
Version: 0.139
Severity: important

Hi,

when trying to launch lintian-brush into node-node-sass repository, it
fails because it doesn't find a file in a UTF-8 encoded directory (but
file exists). Bug may be in python3-breezy but I'm not qualified to
analyze this problem. See below the report.

Cheers,
Yadd

$ lintian-brush
Traceback (most recent call last):
  File "/usr/bin/lintian-brush", line 33, in <module>
    sys.exit(load_entry_point('lintian-brush==0.139', 'console_scripts', 
'lintian-brush')())
  File "/usr/lib/python3/dist-packages/lintian_brush/__main__.py", line 357, in 
main
    overall_result = run_lintian_fixers(
  File "/usr/lib/python3/dist-packages/lintian_brush/__init__.py", line 1124, 
in run_lintian_fixers
    check_clean_tree(local_tree, basis_tree=basis_tree, subpath=subpath)
  File "/usr/lib/python3/dist-packages/breezy/workspace.py", line 122, in 
check_clean_tree
    changes = local_tree.iter_changes(
  File "/usr/lib/python3/dist-packages/breezy/tree.py", line 266, in 
iter_changes
    return intertree.iter_changes(include_unchanged, specific_files, pb,
  File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1065, in 
iter_changes
    changes, source_extras, target_extras = self._iter_git_changes(
  File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1092, in 
_iter_git_changes
    to_tree_sha, to_extras = self.target.git_snapshot(
  File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1167, in 
git_snapshot
    return snapshot_workingtree(self, want_unversioned=want_unversioned)
  File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1798, in 
snapshot_workingtree
    st = target._lstat(extra)
  File "/usr/lib/python3/dist-packages/breezy/git/workingtree.py", line 815, in 
_lstat
    return os.lstat(self.abspath(path))
FileNotFoundError: [Errno 2] No such file or directory: 
'/home/yadd/dev/debian/src/pkg-js/packages/node-node-sass/sass-spec/spec/output_styles/compact/libsass/Sáss-UŢF8/expected_output.css'

-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (900, 'testing'), (500, 'stable-updates'), (500, 
'stable-security'), (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.0.0-4-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages lintian-brush depends on:
ii  devscripts                   2.22.2
ii  python3                      3.10.6-1
ii  python3-asyncpg              0.27.0-1+b1
ii  python3-breezy               3.3.1-1
ii  python3-debian               0.1.49
ii  python3-debmutate            0.62
ii  python3-distro-info          1.2
ii  python3-dulwich              0.20.50-1+b1
ii  python3-iniparse             0.5-1
ii  python3-iso8601              1.0.2-1
ii  python3-levenshtein          0.12.2-2+b3
ii  python3-pyinotify            0.9.6-2
ii  python3-ruamel.yaml          0.17.16-1
ii  python3-semver               2.10.2-3
ii  python3-tomlkit              0.11.6-1
ii  python3-tqdm                 4.64.0-2
ii  python3-upstream-ontologist  0.1.30-1

Versions of packages lintian-brush recommends:
ii  debhelper          13.11.1
ii  decopy             0.2.4.7-0.2
ii  dos2unix           7.4.3-1
ii  gpg                2.2.40-1
ii  lintian            2.115.3
ii  ognibuild          0.0.13-1
ii  python3-bs4        4.11.1-2
ii  python3-debianbts  3.2.4
ii  python3-docutils   0.17.1+dfsg-2
ii  python3-lxml       4.9.1-1+b2
ii  python3-markdown   3.4.1-2

Versions of packages lintian-brush suggests:
pn  brz-debian         <none>
ii  git-buildpackage   0.9.30
pn  gnome-pkg-tools    <none>
ii  po-debconf         1.0.21+nmu1
pn  postgresql-common  <none>

-- no debconf information

Reply via email to