[issue30273] The coverage job is broken: distutils build_ext fails on None

2018-05-18 Thread STINNER Victor
STINNER Victor added the comment: https://github.com/python/cpython/pull/1515 has the "needs backport to 2.7" label, but I'm unable to reproduce the bug on Python 2.7: * Python 2.7 has no "venv" module * When I compile Python out of tree, and then use "virtualenv -p ./python VENV", I got the

[issue30273] The coverage job is broken: distutils build_ext fails on None

2017-06-26 Thread STINNER Victor
STINNER Victor added the comment: Me: "Can someone please check if the job pass on all branches? If yes, please close the issue." Hum, I don't see the coverage job on my PR anymore. I don't know where it's gone. It seems like this issue is fixed, so I close it. -- resolution: -> fixe

[issue30273] The coverage job is broken: distutils build_ext fails on None

2017-05-23 Thread STINNER Victor
STINNER Victor added the comment: Can someone please check if the job pass on all branches? If yes, please close the issue. -- ___ Python tracker ___

[issue30273] The coverage job is broken: distutils build_ext fails on None

2017-05-23 Thread Brett Cannon
Brett Cannon added the comment: Can this be closed? -- nosy: +brett.cannon ___ Python tracker ___ ___ Python-bugs-list mailing list Un

[issue30273] The coverage job is broken: distutils build_ext fails on None

2017-05-16 Thread STINNER Victor
STINNER Victor added the comment: New changeset f01c0ec9fe571e8afd50d2f5180db3c0d7b613af by Victor Stinner in branch '3.5': bpo-30273: update distutils.sysconfig for venv's created from Python (#1515) (#1626) https://github.com/python/cpython/commit/f01c0ec9fe571e8afd50d2f5180db3c0d7b613af -

[issue30273] The coverage job is broken: distutils build_ext fails on None

2017-05-16 Thread STINNER Victor
STINNER Victor added the comment: New changeset 460945f22acd288e660b432b288d9d81655572bf by Victor Stinner in branch '3.6': bpo-30273: update distutils.sysconfig for venv's created from Python (#1515) (#1625) https://github.com/python/cpython/commit/460945f22acd288e660b432b288d9d81655572bf -

[issue30273] The coverage job is broken: distutils build_ext fails on None

2017-05-16 Thread STINNER Victor
Changes by STINNER Victor : -- pull_requests: +1716 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mai

[issue30273] The coverage job is broken: distutils build_ext fails on None

2017-05-16 Thread STINNER Victor
Changes by STINNER Victor : -- pull_requests: +1714 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mai

[issue30273] The coverage job is broken: distutils build_ext fails on None

2017-05-09 Thread STINNER Victor
STINNER Victor added the comment: New changeset dbdea629e2e0e4bd8845aa55041e0a0ca4172cf3 by Victor Stinner (Jeremy Kloth) in branch 'master': bpo-30273: update distutils.sysconfig for venv's created from Python (#1515) https://github.com/python/cpython/commit/dbdea629e2e0e4bd8845aa55041e0a0ca41

[issue30273] The coverage job is broken: distutils build_ext fails on None

2017-05-09 Thread STINNER Victor
STINNER Victor added the comment: Ok, I reproduced the bug: cd ~/prog/python/master git clean -fdx mkdir ~/build_cpython cd ~/build_cpython/ ~/prog/python/master/configure --with-pydebug --prefix=/home/haypo/prefix make ./python -m venv ~/venv cd ~/venv . bin/activate python -m pip install fat

[issue30273] The coverage job is broken: distutils build_ext fails on None

2017-05-09 Thread Jeremy Kloth
Jeremy Kloth added the comment: Yeah, sorry, I was working (fighting ;) with the new GitHub workflow while you updated the status. -- ___ Python tracker ___

[issue30273] The coverage job is broken: distutils build_ext fails on None

2017-05-09 Thread STINNER Victor
STINNER Victor added the comment: I reopen the issue since Jeremy posted a new PR. -- resolution: fixed -> status: closed -> open ___ Python tracker ___

[issue30273] The coverage job is broken: distutils build_ext fails on None

2017-05-09 Thread Jeremy Kloth
Jeremy Kloth added the comment: PR1515 addresses the issue from bpo-15366 (venv from Python compiled with builddir != srcdir). It seems that the original fix from bpo-15366 no longer worked. This addresses that. -- ___ Python tracker

[issue30273] The coverage job is broken: distutils build_ext fails on None

2017-05-09 Thread Roundup Robot
Changes by Roundup Robot : -- pull_requests: +1614 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail

[issue30273] The coverage job is broken: distutils build_ext fails on None

2017-05-09 Thread STINNER Victor
STINNER Victor added the comment: The coverage job has been fixed and I'm unable to reproduce bpo-15366 bug (my change doesn't seem to have introduced a regression), so I close the issue. I sent an email to python-dev to warn about this change, so maybe others will double check. @Jeremy: plea

[issue30273] The coverage job is broken: distutils build_ext fails on None

2017-05-08 Thread Brett Cannon
Changes by Brett Cannon : -- assignee: -> haypo ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.p

[issue30273] The coverage job is broken: distutils build_ext fails on None

2017-05-04 Thread STINNER Victor
STINNER Victor added the comment: Jeremy Kloth: "I'm not in the position to be able to check this possibility, ATM, but it is possible that other things have also changed since this was commited 5 years ago." I expect that many bugs have been fixed in virtualenv and venv modules, so maybe bpo

[issue30273] The coverage job is broken: distutils build_ext fails on None

2017-05-04 Thread STINNER Victor
STINNER Victor added the comment: New changeset ab6b962ef241be97536573d7490ce1cfc74fde18 by Victor Stinner in branch '3.5': bpo-23404: make touch becomes make regen-all (#1405) (#1461) (#1465) https://github.com/python/cpython/commit/ab6b962ef241be97536573d7490ce1cfc74fde18 -- __

[issue30273] The coverage job is broken: distutils build_ext fails on None

2017-05-04 Thread STINNER Victor
STINNER Victor added the comment: > The change to sysconfig *may* be a regression wrt bpo-15366. Hum, I'm still able to create a venv and install coverage in the venv after my commit b109a1d3360fc4bb87b9887264e3634632d392ca, whereas this commit basically reverts the bpo-15366 fix. --

[issue30273] The coverage job is broken: distutils build_ext fails on None

2017-05-04 Thread STINNER Victor
Changes by STINNER Victor : -- pull_requests: +1564 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mai

[issue30273] The coverage job is broken: distutils build_ext fails on None

2017-05-04 Thread Jeremy Kloth
Jeremy Kloth added the comment: The change to sysconfig *may* be a regression wrt bpo-15366. I'm not in the position to be able to check this possibility, ATM, but it is possible that other things have also changed since this was commited 5 years ago. -- nosy: +jkloth ___

[issue30273] The coverage job is broken: distutils build_ext fails on None

2017-05-04 Thread STINNER Victor
STINNER Victor added the comment: New changeset 9d02f562961efd12d3c8317a10916db7f77330cc by Victor Stinner in branch '3.6': [3.6] bpo-23404: make touch becomes make regen-all (#1405) (#1461) https://github.com/python/cpython/commit/9d02f562961efd12d3c8317a10916db7f77330cc --

[issue30273] The coverage job is broken: distutils build_ext fails on None

2017-05-04 Thread STINNER Victor
STINNER Victor added the comment: New changeset b109a1d3360fc4bb87b9887264e3634632d392ca by Victor Stinner in branch 'master': bpo-30273: Update sysconfig (#1464) https://github.com/python/cpython/commit/b109a1d3360fc4bb87b9887264e3634632d392ca --

[issue30273] The coverage job is broken: distutils build_ext fails on None

2017-05-04 Thread STINNER Victor
Changes by STINNER Victor : -- pull_requests: +1561 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mai

[issue30273] The coverage job is broken: distutils build_ext fails on None

2017-05-04 Thread STINNER Victor
STINNER Victor added the comment: > get_config_var('AST_H_DIR') Oh, I see. My commit a5c62a8e9f0de6c4133825a5710984a3cd5e102b removed multiple variables from Makefile.pre.in to simplify it, but I didn't notice that some of them (only AST_H_DIR?) were used outside Makefile.pre.in. I completely

[issue30273] The coverage job is broken: distutils build_ext fails on None

2017-05-04 Thread STINNER Victor
STINNER Victor added the comment: To reproduce the bug, build the master branch of Python and then run: ./python -m venv venv ./venv/bin/python -m pip install -U coverage Or just: $ ./venv/bin/python -c 'from distutils import sysconfig; print(sysconfig.get_python_inc())' Traceback (most recen

[issue30273] The coverage job is broken: distutils build_ext fails on None

2017-05-04 Thread STINNER Victor
New submission from STINNER Victor: Bug reported by Antoine Pitrou on the python-committers mailing list. According to Brett Canon, the first failure was: https://travis-ci.org/python/cpython/jobs/228409786 And the regression is related to my commit a5c62a8e9f0de6c4133825a5710984a3cd5e102b: bp