[Python-modules-team] Bug#997758: nose: FTBFS: There is a syntax error in your configuration file: invalid syntax (conf.py, line 220)
Thomas Goirand
zigo at debian.org
Sun Oct 24 22:53:19 BST 2021
On 10/24/21 3:24 PM, Dmitry Shachnev wrote:
> Hi all!
>
> On Sun, Oct 24, 2021 at 01:49:30PM +0200, Lucas Nussbaum wrote:
>> Source: nose
>> Version: 1.3.7-7
>> Severity: serious
>> Justification: FTBFS
>> Tags: bookworm sid ftbfs
>> User: lucas at debian.org
>> Usertags: ftbfs-20211023 ftbfs-bookworm
>>
>> Hi,
>>
>> During a rebuild of all packages in sid, your package failed to build
>> on amd64.
>>
>> [...]
>
> It happens because setuptools v58.0.0 removed support for 2to3 during builds,
> which nose relied on (because it has a Python 2 codebase).
>
> Instead of spending time on a proper Python 3 port, I would prefer to simply
> let nose die (it is abandoned since 2016).
>
> If anyone is still using nose (1.x), please port your packages to nose2,
> pure unittest or pytest. I am attaching a dd-list and I intend to do a MBF
> in a few weeks when I have more time.
>
> --
> Dmitry Shachnev
Hi,
I'm referenced for 55 packages. Please don't force me to do this right
away, that's too much work. I very much would prefer if we could have a
smoother transition.
Note that it's possible that for many packages mentioned, only removing
the dependency should be enough. Still, that's some work to do... :/
Other alternative would be: help with NMU fixes (or I can add any of you
in the OpenStack team if you need...).
Cheers,
Thomas Goirand (zigo)
More information about the Python-modules-team
mailing list