GNU bug report logs - #64189
[PATCH] gnu: python-pyflakes: Update to 3.0.1.

Previous Next

Package: guix-patches;

Reported by: Vincent Prat <vprat <at> deeplinks.com>

Date: Tue, 20 Jun 2023 09:22:01 UTC

Severity: normal

Tags: patch

Done: Sharlatan Hellseher <sharlatanus <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Vincent Prat <vprat <at> deeplinks.com>
Cc: 64189 <at> debbugs.gnu.org
Subject: [bug#64189] [PATCH] gnu: python-pyflakes: Update to 3.0.1.
Date: Thu, 07 Sep 2023 09:13:04 -0400
Hi,

Vincent Prat <vprat <at> deeplinks.com> writes:

> Hi,
>
> Obviously, version 3 of python-pyflakes introduced some breaking changes.
> I guess that most of these build failures are due to other packages
> not being up-to-date.
> For instance, some of them can be fixed by updating python-flake8
> (https://github.com/PyCQA/pyflakes/pull/751) and python-pylama
> (https://github.com/PyCQA/pyflakes/issues/721).
>
> What is the procedure in such a case?

Since Python doesn't support mixed versions, at least for libraries,
this implies that the complete Python distribution in Guix must be
updated to work with the new version.  That may sounds bad, but as you
pointed, it typically involves upgrading the packages broken post
update, which shouldn't be too difficult (but is time consuming).

guix refresh --upgrade and etc/committer.scm are your friends here.

Since the number of rebuilds is a bit large for master, a dedicated
branch could be created (or the python-team branch reused) to build and
QA the new work.

-- 
Thanks,
Maxim




This bug report was last modified 216 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.