* gnu/packages/bioinformatics.scm (python-intervaltree): Update to 3.0.2.[arguments]: Don't skip the tests.--- It turns out I need python-intervaltree 3.0 as a dependency for one ofthe packages I'm working on. Cc: Ricardo - you added python-pygenometracks, the only dependent. Couldyou re-test it, just in case? gnu/packages/bioinformatics.scm | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-)
(name . Marius Bakke)(address . email@example.com)
On Tue, Mar 31, 2020 at 04:58:43PM +0200, Marius Bakke wrote:
Toggle quote (12 lines)> Jakub Kądziołka <firstname.lastname@example.org> writes:> > > + (arguments> > + `(#:phases> > + (modify-phases %standard-phases> > + (add-before 'check 'import-mismatch-error-workaround> > + (lambda _> > + (setenv "PY_IGNORE_IMPORTMISMATCH" "1")> > + #t)))))> > Can you add a comment about what this does?
It seems to me there is some import mismatch and this is a workaroundfor it. I assume it's related to deprecated python naming/modules andmay break on a python upgrade. IMO the phase name is descriptive enough,and I assume if we were to remove it then it'd make a lot more senseafter seeing the error message.
Toggle quote (6 lines)> > Also, I guess this package should be moved out of bioinformatics.scm,> assuming the software you are packaging is not bioinfo-related?
-- Efraim Flashner <email@example.com> אפרים פלשנרGPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351Confidentiality cannot be guaranteed on emails sent or received unencrypted
[PATCH v2] gnu: python-intervaltree: Update to 3.0.2.
(address . firstname.lastname@example.org)
* gnu/packages/bioinformatics.scm (python-intervaltree): Update to 3.0.2.[arguments]: Don't skip the tests, work around the problematicsanity-check instead.---Thanks for your helpful comments. I have added a comment, which, inhindsight, should've been there in the first place :D I will defer moving the package until committing the new dependent(pwntools, #40265), as this is best done in a separate commit anyway. gnu/packages/bioinformatics.scm | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-)