;ò *´bBc@s>dkZdkZdklZdkZd„Zd„ZdS(N(sexistsc CsÆy dk}Wntj onaX|||f|ijoBtid||||id|id|id|ifIJndSt i dƒ ot i i dƒoÉd}t i i |ƒ ot id ƒnt i|ƒid ƒd }ttt|id ƒƒƒ}||||fjo2t id ƒotd ||||fƒqSnti i|dƒdSny#t id} ti| dƒ}Wn-tj o!t iddddg}nXxÂ|D]º}t i i|dƒ}t |ƒo’ti it i i|dƒƒdk}|djo|djo |djodSnt|dƒ oPn|||f|ijodSqƒqÉqÉWtd|||fddti|dƒddd ƒdS(!sFind ROX-Lib2, with a version >= (major, minor, micro), and add it to sys.path. If version is missing or too old, either prompt the user, or (if possible) upgrade it automatically. If 'rox' is already in PYTHONPATH, just use that (assume the injector is being used).NsOWARNING: ROX-Lib version %d.%d.%d requested, but using version %d.%d.%d from %siiisROXLIB_DISABLE_ZEROINSTALLs!/uri/0install/rox.sourceforge.nets7/uri/0install/rox.sourceforge.net/lib/ROX-Lib2/latest-2s0refresh rox.sourceforge.nets-iÿÿÿÿs.s€Using ROX-Lib in Zero Install, but cached version (%s) is too old (need %d.%d.%d) and updating failed (is zero-install running?)s/pythons LIBDIRPATHs:sHOMEs/libs/usr/local/libs/usr/libsROX-Lib2spythoni i sroxlib_versions/This program needs ROX-Lib2 (version %d.%d.%d) sto run. sI tried all of these places: s s sROX-Lib2 is available from: shttp://rox.sourceforge.net(sroxs ImportErrorsmajorsminorsmicrosroxlib_versionssyssstderrs__file__sossgetenvspathsexistsszpathssystemsreadlinkssplitsvsstuplesmapsintsvs report_errorsappendsenvironsstringspathssKeyErrorspsjoinshasattr( smajorsminorsmicrospathsszpathspsroxsvssvspath((sO/mnt/gmirror/ports/devel/py-roxlib/work/rox-lib2-2.0.5/ROX-Lib2/Help/findrox.pysversion sL B$ "   'cCsšytiid|dƒWnnXy)dk}|idƒdk}|}Wnßdk}|iƒ}|i |dƒ}|i dƒ|i |iƒ|iddƒ|ii|ƒ|idƒ}|i|iƒ|ii|ƒ|id |iƒ|iƒ|id |iƒ|iƒ|iƒnYX|it|id |i|ƒ}|i dƒ|i |iƒ|i!|i"ƒ|i#ƒti$d ƒdS( sCWrite 'error' to stderr and, if possible, display a dialog box too.s*** s Ns2.0s" Also, pygtk2 needs to be presentsMissing ROX-Lib2isOKsclickedsdestroyii(%ssyssstderrswriteserrspygtksrequiresgtksgs GtkDialogswinsGtkLabelsmessages set_titles set_positionsWIN_POS_CENTERs set_paddingsvboxs pack_starts GtkButtonsoks set_flagss CAN_DEFAULTs action_areasconnectsmainquits grab_defaultsshow_allsmainloops MessageDialogsNones MESSAGE_ERRORs BUTTONS_OKsboxsset_default_responses RESPONSE_OKsrunsexit(serrsboxsoksgswinsgtkspygtksmessage((sO/mnt/gmirror/ports/devel/py-roxlib/work/rox-lib2-2.0.5/ROX-Lib2/Help/findrox.pys report_errorJs>       (sosssyssos.pathsexistssstringsversions report_error(sstringsexistsssyssversions report_errorsos((sO/mnt/gmirror/ports/devel/py-roxlib/work/rox-lib2-2.0.5/ROX-Lib2/Help/findrox.pys?s   ?