• Re: Bug#1063957: python-pytest-lazy-fixture: autopkgtest regression wit

    From Julian Gilbey@21:1/5 to Alexandre Detiste on Tue May 14 09:00:01 2024
    On Mon, May 13, 2024 at 11:07:54PM +0200, Alexandre Detiste wrote:
    Le lun. 13 mai 2024 à 22:59, Scott Kitterman <debian@kitterman.com> a écrit :
    I suggest that we soon ask ftpmaster to drop pytest-lazy-fixture from >Debian unstable.

    Please transition all the rdepends first. Asking before that's done just creates more work for everyone.

    Scott K

    It looks like for this one package it's already clear.

    @Julian: here it looks you forgot to check build-depends: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1067200

    Oh, gosh, I thought I had done so (this is cython3-legacy), but I
    clearly made a serious mistake in my attempt!

    I don't know what's the best way to check this, I use this template hereunder

    Thanks Alexandre!

    #!/bin/sh Sources=/var/lib/apt/lists/ftp.*.debian.org_debian_dists_unstable_*_source_Sources
    Packages=/var/lib/apt/lists/ftp.*.debian.org_debian_dists_unstable_*_binary-amd64_Packages

    ben query '.build-depends ~ "python3-lazy-fixture"' $Sources -s Package,Maintainer
    ben query '.build-depends-indep ~ "python3-lazy-fixture"' $Sources -s Package,Maintainer
    ben query '.depends ~ "python3-lazy-fixture"' $Packages -s Package,Maintaine

    As you say, though, in this case, pytest-lazy-fixture itself has an
    unfixable RC bug, so all of the rdepends need to be fixed (and by
    "soon", I was thinking "once all these packages no longer depend on
    it, but I should have said that explicitly ;-)

    Best wishes,

    Julian

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Antonio Valentino@21:1/5 to All on Thu May 16 07:00:01 2024
    Dear Alexandre

    Il 14/05/24 08:47, Alexandre Detiste ha scritto:
    Le mar. 14 mai 2024 à 08:35, Julian Gilbey <julian@d-and-j.net> a écrit :

    On Mon, May 13, 2024 at 11:07:54PM +0200, Alexandre Detiste wrote:
    Le lun. 13 mai 2024 à 22:59, Scott Kitterman <debian@kitterman.com> a écrit :
    I suggest that we soon ask ftpmaster to drop pytest-lazy-fixture from >>>>> Debian unstable.

    Please transition all the rdepends first. Asking before that's done just creates more work for everyone.

    Scott K

    It looks like for this one package it's already clear.

    @Julian: here it looks you forgot to check build-depends:
    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1067200

    Oh, gosh, I thought I had done so (this is cython3-legacy), but I
    clearly made a serious mistake in my attempt!

    I made a mistake in my attempt too..., here's the real list:

    Maintainer: Sandro Tosi <morph@debian.org>
    Package: prettytable

    Maintainer: Debian GIS Project
    <pkg-grass-devel@lists.alioth.debian.org> -> CC'ing Antonio
    Package: pycoast
    Package: pyresample


    Thanks a lot.
    Yesterday I have uploaded the new version of pycoast and pyresample

    kind regards

    --
    Antonio Valentino

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Julian Gilbey@21:1/5 to Antonio Valentino on Sun May 19 15:30:05 2024
    On Thu, May 16, 2024 at 06:55:50AM +0200, Antonio Valentino wrote:
    Dear Alexandre
    [...]

    I made a mistake in my attempt too..., here's the real list:

    Maintainer: Sandro Tosi <morph@debian.org>
    Package: prettytable

    Maintainer: Debian GIS Project
    <pkg-grass-devel@lists.alioth.debian.org> -> CC'ing Antonio
    Package: pycoast
    Package: pyresample


    Thanks a lot.
    Yesterday I have uploaded the new version of pycoast and pyresample

    Thanks Antonio!

    Best wishes,

    Julian

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Julian Gilbey@21:1/5 to Alexandre Detiste on Sun May 19 17:20:01 2024
    (Trimming To/Cc list to debian-python and the maintainers involved)

    Ileana - this email relates to python-limits, for which you made the
    last change
    Sandro - this email relates to your package prettytable

    On Tue, May 14, 2024 at 08:47:24AM +0200, Alexandre Detiste wrote:
    [...]
    I made a mistake in my attempt too..., here's the real list:


    Package: prettytable

    Maintainer: Debian Python Team <team+python@tracker.debian.org>
    Package: python-limits

    Alexandre has kindly fixed some more of these packages, so there are
    only two packages still (build-)depending on
    python3-pytest-lazy-fixture:

    python-limits:
    Maintainer: Debian Python Team <team+python@tracker.debian.org>
    Last upload: Ileana Dumitrescu <ileanadumitrescu95@gmail.com>
    (signed by Jeroen Ploemen <jcfp@debian.org>) on 19 Oct 2023;
    upstream is still using pytest-lazy-fixture

    prettytable:
    Maintainer: Sandro Tosi <morph@debian.org>
    Last upload: 2024-03-02 (version 3.6.0-2): build failed because it
    depends on python3-lazy-fixture (which crashes with pytest 8)

    Ileana - would you be able to look at python-limits?
    Sandro - would you be able to look at prettytable?

    Best wishes,

    Julian

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Julian Gilbey@21:1/5 to Ileana Dumitrescu on Wed May 29 11:30:01 2024
    On Tue, May 28, 2024 at 06:13:59PM +0300, Ileana Dumitrescu wrote:
    [...]
    python-limits:
    Maintainer: Debian Python Team <team+python@tracker.debian.org>
    Last upload: Ileana Dumitrescu <ileanadumitrescu95@gmail.com>
    (signed by Jeroen Ploemen <jcfp@debian.org>) on 19 Oct 2023;
    upstream is still using pytest-lazy-fixture

    I have updated python-limits in salsa, so it should be ready for someone
    else to look over those changes and upload to unstable.

    Thanks Ileana! I see that Alexandre has now done this - thanks
    Alexandre!

    Best wishes,

    Julian

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)