Path: csiph.com!weretis.net!feeder8.news.weretis.net!fu-berlin.de!bofh.it!news.nic.it!robomod From: Alexandre Detiste Newsgroups: linux.debian.maint.python Subject: Re: QA python3-unittest2 Date: Thu, 18 Jan 2024 21:20:01 +0100 Message-ID: References: X-Mailbox-Line: From debian-python-request@lists.debian.org Thu Jan 18 20:10:44 2024 Old-Return-Path: X-Amavis-Spam-Status: No, score=-7.209 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, LDO_WHITELIST=-5, RCVD_IN_DNSWL_NONE=-0.0001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=unavailable autolearn_force=no X-Policyd-Weight: using cached result; rate: -5.5 X-Gm-Message-State: AOJu0YwlICfjvTuf98poJk90zlNirk0b6mVfVD2d/fkrnV1HEiMLlP0x K9p823pT+/EX3Mir8DCiSosHb5ad+8aWnfefKo2OZ+UwIGoC6/8qCLjxk9LqJSJvYuaZntPR+35 8lPQp0rvNGoPV/HUrx0jIYdr1edEK9nf1mbQ= X-Google-SMTP-Source: AGHT+IFZG3fX6oFUiUYtGTgzHyIrFPg/FRG+YttNq0spe+I6V1zDhnFIdzXpbqwuruxj9oDrM0MEcMzeiZYQZCRWSu4= X-Received: by 2002:a81:a044:0:b0:5ff:90e7:44fb with SMTP id x65-20020a81a044000000b005ff90e744fbmr1025002ywg.5.1705608620988; Thu, 18 Jan 2024 12:10:20 -0800 (PST) MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Mailing-List: archive/latest/21377 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/CADsTwj+x=CjgYk=bzEDKGp11tC0AusZr=iwgikFuDLDhX80tmw@mail.gmail.com Approved: robomod@news.nic.it Lines: 63 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Cc: debian-openstack@lists.debian.org, Debian Python X-Original-Date: Thu, 18 Jan 2024 21:10:09 +0100 X-Original-Message-ID: X-Original-References: <92c69694-5359-40f7-a0b5-29113c62d0b7@debian.org> <2795a285-7c04-41d2-8f62-efb40acdc340@debian.org> Xref: csiph.com linux.debian.maint.python:15417 Le mer. 17 janv. 2024 =C3=A0 17:14, Thomas Goirand a =C3= =A9crit : > On 1/17/24 14:25, Alexandre Detiste wrote: > > Le jeu. 11 janv. 2024 =C3=A0 10:47, Thomas Goirand a = =C3=A9crit : > >>> I'm busy with the (tentative-) removal of python3-unittest2. > >>> > >> https://docs.openstack.org/contributors/en_GB/common/accounts.html > > I can send Salsa MR if that's easier for everyone too. > > If you just send me the list of packages affected, with no change to be > sent upstream, I can take care of it in a few minutes myself. Yes please >Or have you already filled the bugs? I've filled a handful of bugs then it felt wrong so I dropped the ball 10 cases with the 1 extraneous line in d/control keystone/debian/control: python3-unittest2, neutron/debian/control: python3-unittest2, python-django-compressor/debian/control: python3-unittest2, python-kafka/debian/control: python3-unittest2, python-novaclient/debian/control: python3-unittest2, python-oauth2client/debian/control: python3-unittest2, python-pecan/debian/control: python3-unittest2, sahara-dashboard/debian/control: python3-unittest2, senlin-dashboard/debian/control: python3-unittest2, trove-dashboard/debian/control: python3-unittest2, ---- 3 cases with 1 extraneous line in test-requirements.txt & 1 extraneous line in d/control ... removing the Debian line may trigger a regression when someone package the next update. These would be my first 3 Gerrit-requests murano-agent/test-requirements.txt:unittest2>=3D1.1.0 # BSD murano-agent/debian/control: python3-unittest2, designate-dashboard/test-requirements.txt:unittest2>=3D1.1.0 # BSD designate-dashboard/debian/control: python3-unittest2, mistral/test-requirements.txt:unittest2>=3D1.1.0 # BSD mistral/debian/control: python3-unittest2, ---- and then more, but that is scripted.. and will be for a next iteration #!/bin/bash lists=3D/var/lib/apt/lists/ftp.be.debian.org_debian_dists mkdir -p /tmp/unittest2 grep-dctrl python3-unittest2 -n -s Vcs-Git ${lists}_*{Sources,Packages} | grep openstack | sort -u | while read url do dir=3D$(basename $url) git clone --depth=3D1 $url /tmp/unittest2/$dir done (cd /tmp/unittest2; grep -r unittest2 .)