On Wed, Dec 12, 2018 at 05:12:02PM +0100, Salvo Tomaselli wrote:
> You are right that it's not ideal.
> 
> However it is because every single new version of mypy changes
> something, so they fix a false positive and fail because I had a "#
> type: ignore" tag or they introduce some new false positive.

At least the Debian revision part looks clearly wrong.

Something like
  Build-Depends: ..., mypy (>= 0.641), mypy (<< 0.641.1)
should in any case be sufficient.

> So in practice it never happens that the build works when changing
> mypy version, since it runs tests during the build.
> Il giorno mer 12 dic 2018 alle ore 16:06 Adrian Bunk <b...@debian.org>
> ha scritto:
> >
> > Source: typedload
> > Version: 1.10-2
> > Severity: serious
> >
> > Build-Depends: ..., mypy (= 0.641-1)
> >
> > If there is some tight interdependency between typedload and mypy,
> > then this should be expressed properly with a set of >= and <=
> > dependencies.
> >
> > In any case a build dependency on the exact Debian revision
> > of another package seems far too strict.

cu
Adrian

-- 

       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed

Reply via email to