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

Attachment: signature.asc
Description: PGP signature

Reply via email to