Package: ceilometer Version: 2013.2.1-1 Severity: grave Starting ceilometer-collector, ceilometer-agent-central or ceilometer-api leads to an error containing the following stacktrace (not at the end but this is the point where it fails):
2013-12-17 10:10:09.917 17447 TRACE stevedore.extension Traceback (most recent call last): 2013-12-17 10:10:09.917 17447 TRACE stevedore.extension File "/usr/lib/python2.7/dist-packages/stevedore/extension.py", line 89, in _load_plugins 2013-12-17 10:10:09.917 17447 TRACE stevedore.extension invoke_kwds, 2013-12-17 10:10:09.917 17447 TRACE stevedore.extension File "/usr/lib/python2.7/dist-packages/stevedore/named.py", line 57, in _load_one_plugin 2013-12-17 10:10:09.917 17447 TRACE stevedore.extension ep, invoke_on_load, invoke_args, invoke_kwds, 2013-12-17 10:10:09.917 17447 TRACE stevedore.extension File "/usr/lib/python2.7/dist-packages/stevedore/extension.py", line 101, in _load_one_plugin 2013-12-17 10:10:09.917 17447 TRACE stevedore.extension plugin = ep.load() 2013-12-17 10:10:09.917 17447 TRACE stevedore.extension File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 1988, in load 2013-12-17 10:10:09.917 17447 TRACE stevedore.extension if require: self.require(env, installer) 2013-12-17 10:10:09.917 17447 TRACE stevedore.extension File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2001, in require 2013-12-17 10:10:09.917 17447 TRACE stevedore.extension working_set.resolve(self.dist.requires(self.extras),env,installer)) 2013-12-17 10:10:09.917 17447 TRACE stevedore.extension File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 588, in resolve 2013-12-17 10:10:09.917 17447 TRACE stevedore.extension raise VersionConflict(dist,req) # XXX put more info here 2013-12-17 10:10:09.917 17447 TRACE stevedore.extension VersionConflict: (WSME 0.5b6 (/usr/lib/python2.7/dist-packages), Requirement.parse('WSME>=0.5b5,<0.5b6')) This is due to the fix for the following bug in ceilometer: https://bugs.launchpad.net/wsme/+bug/1240741 The bug above was already present in earlier version of ceilometer. It's now just more obvious as ceilometer refuses to run with an incompatible version of WSME. Unfortunately the incompatible version of WSME is already in Debian unstable and testing. I see two options to resolve this bug: 1) Make ceilometer compatible with WSME>=0.5b6 by cherry-picking commit e4a1a4fcefd4718e057cf8128c9a6c6b7c98ef59 from upstream. I'm currently building a test package to see if that works. 2) Downgrade python-wsme to 0.5b5 with an epoch. The first option is a bit more forward looking by fixing the actual problem, while the second option avoids a diff to the official havanna release of OpenStack. Gaudenz -- System Information: Debian Release: jessie/sid APT prefers testing APT policy: (800, 'testing'), (700, 'unstable'), (50, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.11-2-amd64 (SMP w/2 CPU cores) Locale: LANG=de_CH.UTF-8, LC_CTYPE=de_CH.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org