GNU bug report logs - #75400
[PATCH] Fixing python-spacy

Previous Next

Package: guix-patches;

Reported by: Alice BRENON <alice.brenon <at> ens-lyon.fr>

Date: Mon, 6 Jan 2025 11:45:02 UTC

Severity: normal

Tags: patch

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #16 received at 75400-done <at> debbugs.gnu.org (full text, mbox):

From: Alice BRENON <alice.brenon <at> ens-lyon.fr>
To: Lars-Dominik Braun <lars <at> 6xq.net>
Cc: tanguy <at> bioneland.org, me <at> bonfacemunyoki.com,
 Ludovic Courtès <ludo <at> gnu.org>, 75400-done <at> debbugs.gnu.org,
 jgart <at> dismail.de, marius <at> gnu.org, sharlatanus <at> gmail.com
Subject: Re: [PATCH] Fixing python-spacy
Date: Tue, 7 Jan 2025 15:27:58 +0100
Hi Lars!

Thanks for the great insight. Yeah, I tried generating that graph when I started
the investigation because at first I couldn't understand where the crashing
version of `python-moto` was still being used… ^^' I got a PNG over 25Mo. I
ended up browsing the dot graph in text directly. Ok, so I think I'll make
another patch to add setuptools (can I send the patch to this closed issue or
will I need to open a new one?).

Any opinion on all the broken tests, anyone?

Alice

Le Tue, 7 Jan 2025 15:18:32 +0100,
Lars-Dominik Braun <lars <at> 6xq.net> a écrit :

> Hi Alice,
> 
> via:
> 
> > Cc’ing the Python team for feedback on your other comments:
> > 
> >   https://issues.guix.gnu.org/75400  
> 
> > - the first issue is naturally the new required dependencies in
> > `native-inputs` mentioned in
> > bdde278dc9c565d8e9d11427c3a670ba86808af5 an visible in many python
> > packages commit these past weeks. Surprisingly, I managed to
> > compile `python-spacy` by adding only `python-wheel`, without
> > `python-setuptools`. What makes both required? Are we sure that
> > both were required in each and every python package recently
> > modified?  
> 
> in short: yes. I can’t tell for sure for this exact case because
> the output of `guix graph` is too big for `xdot` to handle, but it’s
> likely python-setuptools is implicitly propagated through some
> dependency (perhaps a bug
> like https://issues.guix.gnu.org/25235) to python-spacy and thus it looks like it’s “not required”.
> 
> Lars
> 





This bug report was last modified 133 days ago.

Previous Next


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