Re: Bug#878498: snakemake FTBFS with Python 3.6 as default
Hi,
On Sun, Dec 10, 2017 at 03:22:33PM +0100, chrysn wrote:
> On Fri, Dec 08, 2017 at 09:18:42AM +0100, Andreas Tille wrote:
> > The problem is that when trying to build this I get a lot of errors in
> > the build time tests. Is there any volunteer to have a look?
>
> I've started with the tests more or less at random, and the second seems
> to be promising to solve most of them:
>
> * test_delete_output is IMO an upstream bug that only triggers when
> SHELL does not try to be POSIX compatible (why should it unless
> invoked as `sh`), eg. when SHELL=zsh.
>
> There are 3 more that fail even when run locally w/o any Debian
> modifications, so we might need to mask them or apply any of the
> workarounds. (Postponed that until the big ones are done).
>
> * The noop-rate-limiter workaround I introduced earlier to be able to
> work on the other issues of the new version doesn't work right now.
> Before I spend any more time fixing a workaround, I'll go ahead and
> ITP python3-ratelimiter [880661] -- with that workaround in place, we
> shouldn't release an updated snakemake anyway.
>
> If the delay introduced by ratelimiter (even with me getting packaging
> done "immediately" and follow-up sponsorship from DPMT, this will need
> to go through NEW.
Just commit to snakemake git if you have something to test or to
sponsor.
Thanks a lot for your work on this
Andreas.
> [1]: https://bitbucket.org/snakemake/snakemake/issues/722/tests-fail-when-shell-is-zsh-and-not-bash
> [880661]: https://bugs.debian.org/880661
>
> --
> To use raw power is to make yourself infinitely vulnerable to greater powers.
> -- Bene Gesserit axiom
--
http://fam-tille.de
Reply to: