Bug 130635 - in 7.1 port security/py-pow doesn't work
Summary: in 7.1 port security/py-pow doesn't work
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Pietro Cerutti
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-16 22:30 UTC by Sam Tannous
Modified: 2009-03-23 20:10 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sam Tannous 2009-01-16 22:30:05 UTC
After a successful install of py-pow, the module doesn't not work:

-------------
stannous@xw4400 /usr/ports/security/py-pow/work/POW-0.7/test]$ python2.5 test.py
Traceback (most recent call last):
  File "test.py", line 39, in <module>
    import unittest, POW.pkix, POW._oids, base64, sys, os, socket, time, types, string, StringIO, pprint
  File "/usr/local/lib/python2.5/site-packages/POW/__init__.py", line 1, in <module>
    from _POW import *
ImportError: /usr/local/lib/python2.5/site-packages/POW/_POW.so: Undefined symbol "EVP_idea_ofb"
[stannous@xw4400 /usr/ports/security/py-pow/work/POW-0.7/test]$ 
-------------------------

which is odd since this module should be picking up the 
standard openssl libs:

---------
[stannous@xw4400 /usr/ports/security/py-pow/work/POW-0.7/test]$ ldd /usr/local/lib/python2.5/site-packages/POW/_POW.so
/usr/local/lib/python2.5/site-packages/POW/_POW.so:
        libssl.so.5 => /usr/lib/libssl.so.5 (0x281ad000)
        libcrypto.so.5 => /lib/libcrypto.so.5 (0x28300000)
        libthr.so.3 => /lib/libthr.so.3 (0x28459000)
        libc.so.7 => /lib/libc.so.7 (0x28080000)
[stannous@xw4400 /usr/ports/security/py-pow/work/POW-0.7/test]$ 
---------------------

If this requires a newer openssl package, it should install it
as a required package first.

Thanks,
Sam

Fix: 

Not sure.  I think upgrading openssl may fix this.
How-To-Repeat: Simply install py-pow on a stable 7.1 system and try to run the
self test code that comes with py-pow.
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2009-01-16 22:41:47 UTC
Responsible Changed
From-To: freebsd-ports-bugs->gahr

Over to maintainer.
Comment 2 Thomas Abthorpe freebsd_committer freebsd_triage 2009-01-23 18:05:08 UTC
Responsible Changed
From-To: gahr->tabthorpe

I'll take it.
Comment 3 Thomas Abthorpe freebsd_committer freebsd_triage 2009-01-31 03:51:48 UTC
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I have built this port with OPENSSL_BASE and OPENSSL_PORTS, with similar run 
time error, I would be open to suggestions at this time.


Thomas

- -- 
Thomas Abthorpe		| FreeBSD Committer
tabthorpe@FreeBSD.org	| http://people.freebsd.org/~tabthorpe
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.10 (FreeBSD)

iEYEARECAAYFAkmDyuYACgkQ5Gm/jNBp8qA5DgCdEWjmJT9fLaVk1LzWcqgEO1Ca
q2UAnizxy6attltFxjLx77941XnHyW6y
=5uES
-----END PGP SIGNATURE-----
Comment 4 Thomas Abthorpe freebsd_committer freebsd_triage 2009-03-02 20:02:04 UTC
Responsible Changed
From-To: tabthorpe->gahr

Over to maintainer.
Comment 5 dfilter service freebsd_committer freebsd_triage 2009-03-23 20:07:57 UTC
gahr        2009-03-23 20:07:44 UTC

  FreeBSD ports repository

  Modified files:
    security/py-pow      Makefile 
  Log:
  - Disable IDEA cipher, not included because of U.S. export restrictions
  
  PR:             130635
  Submitted by:   Sam Tannous <stannous@gmail.com>
  
  Revision  Changes    Path
  1.12      +3 -0      ports/security/py-pow/Makefile
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 6 Pietro Cerutti freebsd_committer freebsd_triage 2009-03-23 20:08:10 UTC
State Changed
From-To: open->closed

The IDEA cipher has been disabled. Thanks.