Should this focal package depend on python3-venv or python3-pip ?

Asked by Peter Kowalczyk

When I first ran `pipx install <somepackage>`, pipx complained to me that I did not have venv installed. I installed python3-venv and was able to continue.

I had deliberately uninstalled python3-pip before installing pipx. So I'm not sure whether having pip would also satisfied the requirement that pipx needed.

Since venv and pip can also be installed system-wide or in the user's directory without Ubuntu's knowledge, I'm not sure whether these should be deps.

Also, it's possible that `pipx` is usable with certain args without having venv or pip installed. But I'm not familiar enough with the tool to be sure. Maybe recommends, suggests, or enhances is better.

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu python-pipx Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Manfred Hampl (m-hampl) said :
#1

A dependency on python3-venv was added in the python-pipx package for groovy, see http://launchpadlibrarian.net/477871608/python-pipx_0.12.3.1-2ubuntu1_0.12.3.1-3ubuntu1.diff.gz

If you deem it necessary to retroactively add the dependency also in the focal package, then please create a bug report with appropriate justification, https://wiki.ubuntu.com/StableReleaseUpdates

Can you help with this problem?

Provide an answer of your own, or ask Peter Kowalczyk for more information if necessary.

To post a message you must log in.