On Mon, Aug 5, 2019 at 9:24 PM Mattia Rizzolo <[email protected]> wrote:

> On Mon, Aug 05, 2019 at 05:47:03PM +0200, Michael Crusoe wrote:
> > python3-mypy 0.670-2 in testing has a dependency on python3-typed-ast (<<
> > 1.4.0)
> >
> > But autopkgtests is combining python3-typed-ast 1.4.0-1 with python3-mypy
> > 0.670-2 and predictably that fails :-(
>
> That's not what it's happening.  I'm reading this log:
> https://ci.debian.net/data/autopkgtest/testing/amd64/m/mypy/2664835/log.gz
> It *tries* to keep python3-mypy at version 0.670-2, and install
> python3-typed-ast 1.4.0-1, but apt refuses that, so instead it removes
> the "autopkgtest-satdep" package, which causes the first iteration to
> fail.  At that point you can read:
>     autopkgtest: WARNING: package mypy is not installed though it should be
>     autopkgtest: WARNING: Test dependencies are unsatisfiable with using
> apt pinning. Retrying with using all packages from unstable
> And indeed it installs:
>     Get:4 http://deb.debian.org/debian unstable/main amd64
> python3-typed-ast amd64 1.4.0-1 [140 kB]
>     Get:10 http://deb.debian.org/debian unstable/main amd64 python3-mypy
> all 0.720-2 [835 kB]
> Which are perfectly fine.
>
> And then, the tests fails.
> So I think you have some actual problem somewhere.
>

Ah, thank you for that explanation. Very curious. Seems to do with failing
to find some modules..


> > I can add a "breaks" between python3-typed-ast 1.4.0 and python3-mypy
> less
> > than 0.720; but that seems technically unnecessary..
>
> So, if you did that, britney would have realized it couldn't do that
> test, and instead scheduled an autopkgtests triggering both mypy and
> python-typed-ast, it wouldn't have tried to do that first iteration that
> failed, as I showed above, but I think it would have led to the same
> issue anyway.
>
> --
> regards,
>                         Mattia Rizzolo
>
> GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
> more about me:  https://mapreri.org                             : :'  :
> Launchpad user: https://launchpad.net/~mapreri                  `. `'`
> Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-
>


-- 
Michael R. Crusoe

Reply via email to