Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 198366

Summary: dev-python/tlslite-0.3.8 missing RDEPEND on dev-python/cryptlib_py
Product: Gentoo Linux Reporter: Åsmund Grammeltvedt <asmundg.bugs.gentoo.org>
Component: New packagesAssignee: Stefan Briesenick (RETIRED) <sbriesen>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 199481    
Bug Blocks:    

Description Åsmund Grammeltvedt 2007-11-07 16:01:29 UTC
tlslite will happily install with only m2crypto or pycrypto present. However, it needs cryptlib_py for certain calls:

>>> import tlslite.api
>>> tlslite.api.X509().getCommonName()
Traceback (most recent call last):
  File "<stdin>", line 1, in ?
  File "/usr/lib64/python2.4/site-packages/tlslite/X509.py", line 113, in getCommonName
    import cryptlib_py
ImportError: No module named cryptlib_py


Reproducible: Always

Steps to Reproduce:
Comment 1 Stefan Briesenick (RETIRED) gentoo-dev 2007-11-07 19:51:42 UTC
huh? then the documentation seems to be wrong. I will fix it.

thanks for reporting!
Comment 2 Stefan Briesenick (RETIRED) gentoo-dev 2007-11-18 00:08:16 UTC
hmpf! tlslite has ~ia64 keyword, but cryptlib_py has not. So I can not fix this bug w/o removing ia64 keyword. :-/

I open another bug for adding ~ia64 to cryptlib_py.
Comment 3 Stefan Briesenick (RETIRED) gentoo-dev 2007-12-10 01:05:38 UTC
ok, fixed in CVS. But I had to remove ia64 keyword.