Your message dated Sat, 23 Jan 2016 11:02:30 +0000
with message-id <[email protected]>
and subject line Fixed in python-keyring 7.3-1
has caused the Debian Bug report #810676,
regarding python-keyring: Unable to autolaunch a dbus-daemon without a $DISPLAY
for X11
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
810676: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=810676
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python-keyring
Version: 6.1-1
Severity: grave
Justification: renders package unusable
Processes using python-keyring 6.1 can no longer run as a daemon - a regression
from previous support, causing lava-server to halt all daemon operations.
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NotSupported: Unable
to autolaunch a dbus-daemon without a $DISPLAY for X11
Traceback (most recent call last):
File "/usr/bin/lava-server", line 9, in <module>
load_entry_point('lava-server==2015.12+5459.74d110f', 'console_scripts',
'lava-server')()
File "/usr/lib/python2.7/dist-packages/lava_server/manage.py", line 125, in
main
run_with_dispatcher_class(LAVAServerDispatcher)
File "/usr/lib/python2.7/dist-packages/lava_tool/dispatcher.py", line 45, in
run_with_dispatcher_class
raise cls.run()
File "/usr/lib/python2.7/dist-packages/lava/tool/dispatcher.py", line 153, in
run
raise SystemExit(cls().dispatch(args))
File "/usr/lib/python2.7/dist-packages/lava/tool/dispatcher.py", line 143, in
dispatch
return command.invoke()
File "/usr/lib/python2.7/dist-packages/lava_server/manage.py", line 114, in
invoke
execute_from_command_line(['lava-server'] + self.args.command)
File "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py",
line 353, in execute_from_command_line
utility.execute()
File "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py",
line 345, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/usr/lib/python2.7/dist-packages/django/core/management/base.py", line
348, in run_from_argv
self.execute(*args, **cmd_options)
File "/usr/lib/python2.7/dist-packages/django/core/management/base.py", line
399, in execute
output = self.handle(*args, **options)
File
"/usr/lib/python2.7/dist-packages/lava_scheduler_app/management/commands/scheduler.py",
line 46, in handle
from lava_scheduler_daemon.service import JobQueue
File "/usr/lib/python2.7/dist-packages/lava_scheduler_daemon/service.py",
line 28, in <module>
from lava_scheduler_daemon.worker import WorkerData
File "/usr/lib/python2.7/dist-packages/lava_scheduler_daemon/worker.py", line
31, in <module>
from lava_tool.authtoken import AuthenticatingServerProxy, MemoryAuthBackend
File "/usr/lib/python2.7/dist-packages/lava_tool/authtoken.py", line 25, in
<module>
import keyring.core
File "/usr/lib/python2.7/dist-packages/keyring/__init__.py", line 12, in
<module>
from .core import (set_keyring, get_keyring, set_password, get_password,
File "/usr/lib/python2.7/dist-packages/keyring/core.py", line 158, in <module>
init_backend()
File "/usr/lib/python2.7/dist-packages/keyring/core.py", line 58, in
init_backend
set_keyring(load_config() or _get_best_keyring())
File "/usr/lib/python2.7/dist-packages/keyring/core.py", line 66, in
_get_best_keyring
keyrings = backend.get_all_keyring()
File "/usr/lib/python2.7/dist-packages/keyring/util/__init__.py", line 20, in
wrapper
func.always_returns = func(*args, **kwargs)
File "/usr/lib/python2.7/dist-packages/keyring/backend.py", line 180, in
get_all_keyring
exceptions=TypeError))
File "/usr/lib/python2.7/dist-packages/keyring/util/__init__.py", line 29, in
suppress_exceptions
for callable in callables:
File "/usr/lib/python2.7/dist-packages/keyring/backend.py", line 172, in
is_class_viable
keyring_cls.priority
File "/usr/lib/python2.7/dist-packages/keyring/util/properties.py", line 22,
in __get__
return self.fget.__get__(None, owner)()
File "/usr/lib/python2.7/dist-packages/keyring/util/XDG.py", line 18, in
wrapper
return func(*args, **kwargs) * self.multiplier
File "/usr/lib/python2.7/dist-packages/keyring/backends/kwallet.py", line
134, in priority
bus = dbus.SessionBus()
File "/usr/lib/python2.7/dist-packages/dbus/_dbus.py", line 211, in __new__
mainloop=mainloop)
File "/usr/lib/python2.7/dist-packages/dbus/_dbus.py", line 100, in __new__
bus = BusConnection.__new__(subclass, bus_type, mainloop=mainloop)
File "/usr/lib/python2.7/dist-packages/dbus/bus.py", line 122, in __new__
bus = cls._new_for_bus(address_or_type, mainloop=mainloop)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NotSupported: Unable
to autolaunch a dbus-daemon without a $DISPLAY for X11
python-keyring must NOT require X11 to operate.
Downgrading to 5.7.1-1 in testing fixes the problem.
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1,
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armhf, arm64
Kernel: Linux 4.2.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
--- End Message ---
--- Begin Message ---
Version: 7.3-1
The bug is now fixed in 7.3-1, the daemon is running again with this version.
--
Neil Williams
=============
http://www.linux.codehelp.co.uk/
pgpg7vfdfwQqV.pgp
Description: OpenPGP digital signature
--- End Message ---
_______________________________________________
Python-modules-team mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team