[Pkg-salt-team] Bug#954154: Bug#954154: src:salt: Requires a package outside of Main

Benjamin Drung benjamin.drung at cloud.ionos.com
Mon Mar 30 10:25:17 BST 2020


Am Freitag, den 27.03.2020, 14:39 -0400 schrieb Scott Kitterman:
> On Friday, March 27, 2020 12:53:41 PM EDT Benjamin Drung wrote:
> > Hi,
> > 
> > Am Dienstag, den 17.03.2020, 09:47 -0400 schrieb Scott Kitterman:
> > > Package: src:salt
> > > Version: 3000+dfsg1-3
> > > Severity: serious
> > > Justification: Policy 2.2.1
> > > 
> > > This package uses python pip to download and install packages
> > > from
> > > outside the
> > > Debian archive to run autopkgtests.  Main is required to be self-
> > > contained,
> > > including for tests.  See the FTP Master's reject FAQ [1] item
> > > Non-
> > > Main II.
> > 
> > I disabled all test cases that need Internet access. So no pip
> > install
> > should be executed.
> 
> Great.  That's the most serious part of the bug.
> 
> > > =================================================================
> > > =====
> > > ERROR: test_install_requirements_parsing
> ...
> > > ---------------------------------------------------------------
> > > -------
> > 
> > This test that you mention just tests the parsing done by pip. The
> > download part is mocked in this test case. I cannot reproduce this
> > import exception on Debian unstable with python3-pip 20.0.2-2. Also
> > the
> > test cases succeed in debci. Which version of python3-pip did you
> > use?
> 
> It would have been 20.0.2-1, but between -1 and -2 the only changes
> were to 
> the pip autopkgtests, so it shouldn't affect things.  If you can't
> reproduce 
> it, then I wouldn't worry about it for now.  If your autopkgtest
> passes and 
> there's no downloading from outside Main, then I would be fine with
> considering 
> the issue resolved.

I figured out the reason why autopkgtests still fails on Ubuntu: My
patch skips all test that need Internet access when the environment
variable NO_INTERNET is set, but I forgot to also set NO_INTERNET in
the autopkgtest! I'll fix that.

-- 
Benjamin Drung

DevOps Engineer and Debian & Ubuntu Developer
Platform Integration (IONOS Cloud)

1&1 IONOS SE | Greifswalder Str. 207 | 10405 Berlin | Germany
E-mail: benjamin.drung at cloud.ionos.com | Web: www.ionos.de

Hauptsitz Montabaur, Amtsgericht Montabaur, HRB 24498

Vorstand: Dr. Christian Böing, Hüseyin Dogan, Dr. Martin Endreß, Hans-
Henning Kettler, Arthur Mai, Matthias Steinberg, Achim Weiß
Aufsichtsratsvorsitzender: Markus Kadelke


Member of United Internet

Diese E-Mail kann vertrauliche und/oder gesetzlich geschützte
Informationen enthalten. Wenn Sie nicht der bestimmungsgemäße Adressat
sind oder diese E-Mail irrtümlich erhalten haben, unterrichten Sie
bitte den Absender und vernichten Sie diese E-Mail. Anderen als dem
bestimmungsgemäßen Adressaten ist untersagt, diese E-Mail zu speichern,
weiterzuleiten oder ihren Inhalt auf welche Weise auch immer zu
verwenden.

This e-mail may contain confidential and/or privileged information. If
you are not the intended recipient of this e-mail, you are hereby
notified that saving, distribution or use of the content of this e-mail 
in any way is prohibited. If you have received this e-mail in error,
please notify the sender and delete the e-mail.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://alioth-lists.debian.net/pipermail/pkg-salt-team/attachments/20200330/a17073c9/attachment.sig>


More information about the pkg-salt-team mailing list