On Tue, 18 Jul 2017 15:13:00 +0000, Ximin Luo wrote: > > I still get the following test failure afterwards: > > > > [,,] > > > > ====================================================================== > > FAIL: test_debdiff-apply (devscripts.test.test_help.HelpTestCase)
> I pushed a fix to git, adding a B-D on debdiff-apply's dependency > python3-unidiff. Together with your uscan http_proxy patch, does > this fix all the tests for you? Thanks! Yes, git HEAD plus my changes from Saturday make the tests pass. > If not, it might be good if we export http_proxy = > http://127.0.0.1:9/ and https_proxy = https://127.0.0.1:9/ in > d/rules, pybuild does this automatically already - > https://wiki.debian.org/Python/Pybuild#debian.2Fcontrol I'm afraid this doesn't work, the build still fails (without my patch attempt), now with tons of errors like testWatch4WebNonNativeSigAngleBraketTab uscan warn: In watchfile debian/watch, reading webpage http://localhost:40879// failed: 500 Can't connect to 127.0.0.1:9 So it looks like setting a "fake" proxy is not the right way, we need to make sure the variable(s) is/are unset. Neither does override_dh_auto_test: http_proxy= dh_auto_test (or unsetting them in override_dh_auto_test) work which I had already tried before coming up with the ugly patch), in both cases the uscan tests try to contact my "original" http_proxy. Cheers, gregor -- .''`. https://info.comodo.priv.at/ - Debian Developer https://www.debian.org : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D 85FA BB3A 6801 8649 AA06 `. `' Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe `-
signature.asc
Description: Digital Signature