Problem is related to a broken implementation in older python versions.
As Carsten said, retry with newer python + urllib and also with newer version 
of osc which includes iirc a workaround.

Best,
Jan-Simon
On Friday 17 December 2010 07:41:23 Carsten Munk wrote:
> 2010/12/17 Raj Engineer <[email protected]>
> 
> > I am having trouble while setting up environment for meego build i.e.
> > obs
> > Please find below mentioned error log
> > 
> > osc checkout home:ravikantbansal
> > *** certificate verify failed at depth 0
> > Subject:  /C=US/ST=Oregon/L=Hillsboro/O=MeeGo Project/OU=Build
> > Service/CN= api.meego.com/[email protected]
> > Issuer:   /C=US/O=Intel Corporation/CN=Intel External Basic Issuing CA
> > 3A
> > Valid:  Apr 11 14:30:21 2010 GMT - Mar 26 14:30:21 2013 GMT
> > Fingerprint(MD5):   936F0D7DEC412D76EBE0FDCB22B9A30F
> > Fingerprint(SHA1):  FFEEE769ED12C83C65D0377BFC20DCCB3EA302F
> > Reason: unable to get local issuer certificate
> > Reason: certificate not trusted
> > Reason: unable to verify the first certificate
> > 
> > The server certificate failed verification
> > 
> > Would you like to
> > 0 - quit (default)
> > 1 - continue anyways
> > 2 - trust the server certificate permanently
> > 9 - review the server certificate
> > 
> > Enter choice [0129]: 1
> > Exception RuntimeError: 'maximum recursion depth exceeded' in <bound
> > method MessageDigest.__del__ of <M2Crypto.EVP.MessageDigest instance at
> > 0xcdfad4c>> ignored
> > 
> > maximum recursion depth exceeded
> > SSL Error: certificate verify failed
> > 
> > 
> > 
> > Kindly provide the solution for the above
> > 
> > Thanks
> > Ravi Kant
> 
> Please tell about your host OS, I saw this problem once and when upgrading
> python-m2crypto and urllib2 the problem went away (I believe).
> 
> BR
> Carsten Munk
_______________________________________________
MeeGo-packaging mailing list
[email protected]
http://lists.meego.com/listinfo/meego-packaging

Reply via email to