On Fri, Oct 23, 2020 at 12:14:17PM +0200, Matthias Klose wrote:
> Package: src:vim
> Version: 8.2.0716-3
> Severity: important
> Tags: sid bullseye ftbfs
> User: debian-pyt...@lists.debian.org
> Usertags: python3.9
> 
> vim ftbfs with python3.9 (test failure), python3-defaults from experimental
> Not sure if that's really related to 3.9:
> 
> https://people.debian.org/~ginggs/python3.9-default/vim_8.2.0716-3build1_amd64-2020-10-23T04:16:10Z.build
> 
> [...]
> Failures:
>       test87 FAILED

The test87 failure is Python 3.9 related:

    675c675
    < vim.command("", 2):(<class 'TypeError'>, TypeError('vim.command() takes 
exactly one argument (2 given)',))
    ---
    > vim.command("", 2):(<class 'TypeError'>, TypeError('command() takes 
exactly one argument (2 given)',))
    701c701
    < vim.foreach_rtp(int, 2):(<class 'TypeError'>, 
TypeError('vim.foreach_rtp() takes exactly one argument (2 given)',))
    ---
    > vim.foreach_rtp(int, 2):(<class 'TypeError'>, TypeError('foreach_rtp() 
takes exactly one argument (2 given)',))
    965c965
    < d.popitem(1, 2):(<class 'TypeError'>, TypeError('dictionary.popitem() 
takes no arguments (2 given)',))
    ---
    > d.popitem(1, 2):(<class 'TypeError'>, TypeError('popitem() takes no 
arguments (2 given)',))
    967c967
    < d.has_key():(<class 'TypeError'>, TypeError('dictionary.has_key() takes 
exactly one argument (0 given)',))
    ---
    > d.has_key():(<class 'TypeError'>, TypeError('has_key() takes exactly one 
argument (0 given)',))

>       From test_alot.vim:
>       Found errors in Test_compiler():
>       function RunTheTest[39]..Test_compiler line 23: command did not fail: 
> clist
>       function RunTheTest[39]..Test_compiler line 29: Pattern '\\n \\d\\+ 
> Xfoo.pl:3:
> Global symbol "$foo" requires explicit package name' does not match '\n18
> Xfoo.pl:3: Global symbol "$foo" requires explicit package name (did you forget
> to declare "my $foo"?)'

This I haven't seen before nor reproduced locally.  The fix is straight
forward, but I don't see why it would have failed this way.

Cheers,
-- 
James
GPG Key: 4096R/91BF BF4D 6956 BD5D F7B7  2D23 DFE6 91AE 331B A3DB

Reply via email to