Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

setuptools 8.2 spews end user error messages for package version issues #306

Closed
ghost opened this issue Dec 18, 2014 · 2 comments
Closed

setuptools 8.2 spews end user error messages for package version issues #306

ghost opened this issue Dec 18, 2014 · 2 comments

Comments

@ghost
Copy link

@ghost ghost commented Dec 18, 2014

Originally reported by: sdague (Bitbucket: sdague, GitHub: sdague)


On Ubuntu 14.04 python-debian is version 0.1.21-nmu2ubuntu2.

That means if you have setuptools 8.2 installed on the system all executions of python programs, for any reason, create the following error:

http://logs.openstack.org/22/142322/1/check/check-tempest-dsvm-full/395143d/logs/devstacklog.txt.gz#_2014-12-18_12_34_46_433

(happens 222 times during a devstack run).

This is incredibly user hostile when they are doing nothing related to package installation, and probably encourages them to upgrade this system dependency to something which then breaks their system.

These kinds of warnings should only be emitted when actual opperations involving the package version are done. For instance, installation or removal.


@ghost
Copy link
Author

@ghost ghost commented Dec 18, 2014

Original comment by dstufft (Bitbucket: dstufft, GitHub: dstufft):


Fixed by https://github.com/jaraco/setuptools/pull/23

@ghost
Copy link
Author

@ghost ghost commented Dec 19, 2014

Original comment by jaraco (Bitbucket: jaraco, GitHub: jaraco):


Update changelog; fixes #306.

@ghost ghost added major bug labels Mar 29, 2016
@ghost ghost closed this Mar 29, 2016
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
0 participants