reassign 994223 breezy severity 994223 normal fixed 994223 3.2.0+bzr7543-1 thanks
On Tue, Sep 14, 2021 at 08:23:05AM +0200, Yadd wrote:
> when launching lintian-brush on a multiple-sources packages, it crashes:
>
> Traceback (most recent call last):
> File "/usr/bin/lintian-brush", line 33, in <module>
> sys.exit(load_entry_point('lintian-brush==0.111', 'console_scripts',
> 'lintian-brush')())
> File "/usr/lib/python3/dist-packages/lintian_brush/__main__.py", line 328,
> in main
> overall_result = run_lintian_fixers(
> File "/usr/lib/python3/dist-packages/lintian_brush/__init__.py", line 1165,
> in run_lintian_fixers
> check_clean_tree(local_tree, basis_tree, subpath)
> File "/usr/lib/python3/dist-packages/lintian_brush/__init__.py", line 778,
> in check_clean_tree
> changes = local_tree.iter_changes(
> File "/usr/lib/python3/dist-packages/breezy/tree.py", line 269, in
> iter_changes
> return intertree.iter_changes(include_unchanged, specific_files, pb,
> File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 971, in
> iter_changes
> changes, target_extras = self._iter_git_changes(
> File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1622, in
> _iter_git_changes
> return changes_between_git_tree_and_working_copy(
> File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1643, in
> changes_between_git_tree_and_working_copy
> for path, index_entry in target._recurse_index_entries():
> File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line 1266, in
> _recurse_index_entries
> (ctime, mtime, dev, ino, mode, uid, gid, size, sha,
> ValueError: too many values to unpack (expected 10)
>
> You can try for example with node-ws.
> Versions of packages lintian-brush depends on:
> ii devscripts 2.21.4
> ii python3 3.9.2-3
> ii python3-breezy 3.1.0-8
> ii python3-debian 0.1.39
> ii python3-debmutate 0.38
> ii python3-distro-info 1.0
> ii python3-dulwich 0.20.23-1
This is an incompatibility between breezy and dulwich. It should be
resolvable by either downgrading dulwich or upgrading breezy.
Cheers,
Jelmer
signature.asc
Description: PGP signature

