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