Package: python2-pyro4
Version: 4.23-1
Followup-For: Bug #745437

I have just faced installed Pyro4 and am now facing this bug. Serpent
is a dependecy of Pyro4 and is not being installed. Two simple examples
showing this, straight for the very first example on Pyro4 documentation.
One starts Pyro4 name server while the other queries a runing server.

This shows that without serpent, Pyro4 is failing both as server and as
client.  Please list python serpent as dependency of Pyro4.

$ python -m Pyro4.nsc list
Failed to locate the name server: serializer 'serpent' is unknown or not 
available

$ python -m Pyro4.naming
Traceback (most recent call last):
  File "/usr/lib/python2.7/runpy.py", line 162, in _run_module_as_main
    "__main__", fname, loader, pkg_name)
  File "/usr/lib/python2.7/runpy.py", line 72, in _run_code
    exec code in run_globals
  File "/usr/lib/python2.7/dist-packages/Pyro4/naming.py", line 384, in <module>
    main(sys.argv[1:])
  File "/usr/lib/python2.7/dist-packages/Pyro4/naming.py", line 381, in main
    nathost=options.nathost, natport=options.natport)
  File "/usr/lib/python2.7/dist-packages/Pyro4/naming.py", line 220, in 
startNSloop
    daemon=NameServerDaemon(host, port, unixsocket, nathost=nathost, 
natport=natport)
  File "/usr/lib/python2.7/dist-packages/Pyro4/naming.py", line 121, in __init__
    super(NameServerDaemon, self).__init__(host, port, unixsocket, 
nathost=nathost, natport=natport)
  File "/usr/lib/python2.7/dist-packages/Pyro4/core.py", line 601, in __init__
    self.__serializer_ids = set([util.get_serializer(ser_name).serializer_id 
for ser_name in Pyro4.config.SERIALIZERS_ACCEPTED])
  File "/usr/lib/python2.7/dist-packages/Pyro4/util.py", line 455, in 
get_serializer
    raise Pyro4.errors.ProtocolError("serializer '%s' is unknown or not 
available" % name)
Pyro4.errors.ProtocolError: serializer 'serpent' is unknown or not available


-- System Information:
Debian Release: 8.0
  APT prefers testing-updates
  APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages python2-pyro4 depends on:
ii  python  2.7.8-2

python2-pyro4 recommends no packages.

Versions of packages python2-pyro4 suggests:
pn  pyro4      <none>
pn  pyro4-doc  <none>

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to