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
bb-migration opened this Issue Dec 18, 2014 · 2 comments

Comments

Projects
None yet
1 participant
@bb-migration

bb-migration 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.


@bb-migration

This comment has been minimized.

bb-migration commented Dec 18, 2014

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


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

@bb-migration

This comment has been minimized.

bb-migration commented Dec 19, 2014

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


Update changelog; fixes #306.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment