FS#57094 - [python-pyro] serpent serialization library dependency missing

Attached to Project: Community Packages
Opened by Irmen de Jong (irmen) - Sunday, 14 January 2018, 15:06 GMT
Last edited by Alexander F. Rødseth (xyproto) - Tuesday, 16 January 2018, 13:54 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Alexander F. Rødseth (xyproto)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Pyro4 has one required dependency: the `serpent` serialization library.
It's not installed as a dependency of the python-pyro and python2-pyro packages.
(I believe serpent is not yet available as a package?)


Steps to reproduce:
- install python-pyro
- type ``python -m Pyro4.naming``
- observe crash "Pyro4.errors.SerializeError: serializer 'serpent' is unknown or not available"

expected behavior is that Pyro's name server starts without errors (utilizing the serpent serializer).
This task depends upon

Closed by  Alexander F. Rødseth (xyproto)
Tuesday, 16 January 2018, 13:54 GMT
Reason for closing:  Fixed
Comment by Irmen de Jong (irmen) - Sunday, 14 January 2018, 15:09 GMT
The serpent library is maintained (by me) here: https://github.com/irmen/Serpent
Comment by Alexander F. Rødseth (xyproto) - Tuesday, 16 January 2018, 12:57 GMT
Thanks for reporting, I'm able to reproduce the issue.

Added python2-serpent and python-serpent to [community]. Updated python2-pyro and python-pyro to depend on python-serpent.

The updated packages will appear in [community] shortly.

Loading...