[Bug 1675685] [NEW] Click python namespace clashes with another Python project
Mathieu Comandon
strycore at gmail.com
Fri Mar 24 08:42:59 UTC 2017
Public bug reported:
The click python library provided by Ubuntu uses the namespace `click`
with conflicts with another project with the same name
(http://click.pocoo.org/5/).
This can (and has caused) serious issues. I spent several hours
troubleshooting an Ubuntu 17.04 upgrade because I happened to have click
installed with pip in /usr/local/.
One of the two projects has to let go of the namespace and since the
Ubuntu project isn't used for general programming, is much less
widespread and isn't available in Pypi, this one should change its
namespace to something else.
I noticed this has been done with the deb package, named python3-click-
package (which conflicts with python3-click) but since click is also
installable with pip, this is not enough to avoid issues.
** Affects: click (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to click in Ubuntu.
https://bugs.launchpad.net/bugs/1675685
Title:
Click python namespace clashes with another Python project
Status in click package in Ubuntu:
New
Bug description:
The click python library provided by Ubuntu uses the namespace `click`
with conflicts with another project with the same name
(http://click.pocoo.org/5/).
This can (and has caused) serious issues. I spent several hours
troubleshooting an Ubuntu 17.04 upgrade because I happened to have
click installed with pip in /usr/local/.
One of the two projects has to let go of the namespace and since the
Ubuntu project isn't used for general programming, is much less
widespread and isn't available in Pypi, this one should change its
namespace to something else.
I noticed this has been done with the deb package, named python3
-click-package (which conflicts with python3-click) but since click is
also installable with pip, this is not enough to avoid issues.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/click/+bug/1675685/+subscriptions
More information about the foundations-bugs
mailing list