Hi Marius!
Excerpts from Marius Bakke's message of December 2, 2020 12:10 am: > Hello, > > guix-comm...@gnu.org skriver: > >> ngz pushed a commit to branch master >> in repository guix. >> >> commit 71b15b4874b7f9ec7001d2916a8ab27dcce6cdc0 >> Author: Tanguy Le Carrour <tan...@bioneland.org> >> AuthorDate: Mon Nov 30 10:48:57 2020 +0100 >> >> gnu: python-packaging: Update to 20.4. >> >> * gnu/packages/python-xyz.scm (python-packaging): Update to 20.4. >> [source]: Remove patch that has been merged upstream. >> * gnu/packages/patches/python-packaging-test-arch.patch: Remove file. >> * gnu/local.mk (dist_patch_DATA): Apply removal. >> >> Signed-off-by: Nicolas Goaziou <m...@nicolasgoaziou.fr> > > I have just reverted this patch on 'master' because it caused 6328 > rebuilds. So, this is the situation Nicolas was talking about! Sorry guys for the inconvenience! :-( > It's not obvious, because they come via the 'bootstrap' > variant defined below the main package: > > $ guix refresh -l -e '(@ (gnu packages python-xyz) > python-packaging-bootstrap)' > Building the following 2399 packages would ensure 6328 dependent > packages are rebuilt: [...] > > Not sure how we can improve on this. Thoughts? What about applying the same `/next` trick that you suggested for `distlib`? > @Tanguy: do you know if Poetry will still work with the old version? Probably not… I'll have to check. But anyway, Sébastien and I might be the only persons using it, so… it's no big deal, I guess! :-) Thanks for caring! -- Tanguy