#488 Recovered: Client tools end up pulling in all of ipsilon via dependencies
Closed: Fixed by t0xic0der. Opened by t0xic0der.

The ipsilon client tools (ipsilon-tools pacakge) contains the client/SP installation program (ipsilon-client-install). If you install ipsilon-tools-0.4.0 and attempt to run ipsilon-client-install, you receive the following traceback:

bash-4.3# ipsilon-client-install --help
Traceback (most recent call last):
  File "/usr/bin/ipsilon-client-install", line 20, in <module>
    from ipsilon.tools.saml2metadata import Metadata
ImportError: No module named ipsilon.tools.saml2metadata

The ipsilon.tools.saml2metadata module is provided by the ipsilon-saml2 package. This package is intended to be used on an Ipsilon IdP as the SAML2 identity provider plugin. If you install it, it pulls in all of the rest of Ipsilon, cherrypy, etc. This is not correct for a client/SP system.


This issue ticket was originally removed from the tracker as it clashed with the pull request.
See upstream ticket for migration details.


Metadata Update from @t0xic0der:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

Metadata