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

Comments

@ghost
Copy link

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 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 commented Dec 19, 2014

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


Update changelog; fixes #306.

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
Development

No branches or pull requests

0 participants