reproduce-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #63054] Pyerfa crash, setting setuptools_scm as a prerequisite of p


From: Boud Roukema
Subject: [bug #63054] Pyerfa crash, setting setuptools_scm as a prerequisite of pyerfa
Date: Mon, 3 Oct 2022 03:35:13 -0400 (EDT)

Follow-up Comment #8, bug #63054 (project reproduce):

Although commit 2b02ded seems to work as a workaround (a very crude
workaround), there's a more systematic solution based on #python community
recommendations. This is based on 'python setup.py bdist_wheel'; I'll add
comments about this in a few minutes at task #16268 [1]. So I recommend *not*
to use 2b02ded (it's not elegant and no longer needed).

The (modular) bdist_wheel commit that I now recommend, and that worked for me
on Debian 11.5 and CentOS 7, is d5775fa. The more practical commit for testing
is 394eee2, which first includes cherry-picked 7286ad6 (cherry-picked ID
dfa4758; for ncurses for python; bug #61271); 67daeee (cherry-picked ID
f53729f; pyyaml update to 6.0 to solve bug #61811); and ab7303c (cherry-picked
ID f161328; for extension-helpers and 'packaging'; also in bug #61811); then
d577fa itself is the commit for bdist_wheel; and finally 'astropy' is enabled
so that commit 394eee2 functions as a test. My earlier (horrible) pyerfa
workaound is *not* included in 394eee2. See the branch 'bdist_wheel' [2] for
all these commits, e.g. the modular commit d5775fa, or the testable combined
commit 394eee2.

Testing on Darwin/xnu (and other systems) would be nice. :)

[1] https://savannah.nongnu.org/task/?16268

[2] https://codeberg.org/boud/maneage_dev/src/branch/bdist_wheel





    _______________________________________________________

Reply to this item at:

  <https://savannah.nongnu.org/bugs/?63054>

_______________________________________________
Message sent via Savannah
https://savannah.nongnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]