Comments (5)
I've found the cause of the problem. By default pbuilder is disabling the network during the build phase and this causes the fetch failure by pip. To fix this, you need to edit pbuilderrc (in /etc/ for example) and add
USENETWORK=yes
Sorry for the noise and thanks a lot for your help!
from dh-virtualenv.
It can be that the pip tries to write some log. You could try directing the pip log to some other writable place by using --extra-pip-arg=--log-file=somepath
from dh-virtualenv.
Looks like it's trying to write the log in /tmp which should be writable. The issue could be this: pypa/pip#219
I think this is only triggered when pip tries to write a log after some command fails. The root cause (not being able to fetch from PyPI) is a different issue, maybe no network access from the chroot?
from dh-virtualenv.
Thanks @nailor, I've try this but not luck:
subprocess.CalledProcessError: Command '['/tmp/buildd/scirius-pro-0.9.8/debian/scirius-pro/usr/share/python/scirius-pro/bin/python', '/tmp/buildd/scirius-pro-0.9.8/debian/scirius-pro/usr/share/python/scirius-pro/bin/pip', 'install', '--log=/tmp/tmplE9zpX', '--log-file=/tmp/dh.log', '-r', './requirements.txt']' returned non-zero exit status 1
@marcusb I've found that one too. It may be the same thing. What I don't understand is that entering the pbuilder with login option and running the pip command is working.
from dh-virtualenv.
Can be an issue with different envs, especially LANG. pip also has problems with encodings in logs (solved in current master).
from dh-virtualenv.
Related Issues (20)
- Support disabling pip in installed virtualenvs HOT 6
- `pip` tracebacks when not upgraded in build process and `python-pip-whl` package is not installed HOT 2
- Provide Alternative way to run test to avoid Warning HOT 3
- How to build both Python 2 and 3 packages? HOT 1
- cannot override default postrm/prerm maintenance scripts
- Question: Why skip package that start with python3? HOT 2
- allow multiple requirement files to be passed in HOT 1
- How to expose packages built with this tool on PYTHONPATH HOT 2
- Problem when higher version of setuptools (>44.0.0) is required
- dh-virtualenv package not available on bookworm HOT 1
- When calling /opt/venv/bin/myscript PATH is not properly defined
- fix_shebangs() fails HOT 2
- DH_PIP_EXTRA_ARGS doesn't work
- New Release with Python3.11 Support? HOT 7
- Allow for including pip packages in source tar
- How would I install additional files (e.g. systemd service file)? HOT 5
- -m venv does not understand the --verbose option HOT 1
- dh_strip gets error no dynamic section in dynamic segment HOT 2
- Python not found
- Egg and build files created in main folder
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dh-virtualenv.