stubbs12 / django-saml2-idp

Automatically exported from code.google.com/p/django-saml2-idp
0 stars 0 forks source link

M2Cyrpto dependency fails to build on newer systems #8

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Try installing in Ubuntu 11.10 or higher (64 bit version)

What is the expected output? What do you see instead?

The build fails because of some swig vs M2Crypto related issue. I expect to see 
the build succeed.

What version of the product are you using? On what operating system?

saml2idp 0.14 on Ubuntu 11.10 and 12.04 (alpha)

Please provide any additional information below.

I think the problem here is that saml2idp is tied to M2Cyrpto==0.20.1, which 
doesn't build properly on newer systems. Can we untag this dependency (or just 
require >=0.20.1?) I think that may solve this issue.

Original issue reported on code.google.com by ricardok...@gmail.com on 5 Jan 2012 at 3:11

GoogleCodeExporter commented 9 years ago

Original comment by j...@andersoninnovative.com on 30 Jan 2012 at 4:09

GoogleCodeExporter commented 9 years ago
I did not observe any problem on Ubuntu 11.10 related to django-saml2-idp @ 
revision 134. The tests all pass cleanly (once other issues not related to 
django-saml2-idp were resolved). I will try later with some manual tests to try 
to reproduce the problem.

Original comment by j...@andersoninnovative.com on 31 Jan 2012 at 11:36

GoogleCodeExporter commented 9 years ago
Using ">=" in requirements.txt is not working as I expected. Need to find 
proper documentation on this.

Original comment by j...@andersoninnovative.com on 12 May 2012 at 1:24

GoogleCodeExporter commented 9 years ago
Ah. The setup.py file had the "M2Crypto==0.20.1" dependency. Found and fixed. 
Tested (via "python setup.py install") on Ubuntu 12.04 installation with system 
M2Crypto @ 0.21.1.

Fixed @r141.

Original comment by j...@andersoninnovative.com on 18 May 2012 at 3:33