;ò *´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 |ƒ o+t id ƒt i i |ƒpt‚nt i|ƒid ƒd }ttt|id ƒƒƒ}||||fjo2t id ƒotd ||||fƒqmnti 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|ijodSqqã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__sossgetenvspathsexistsszpathssystemsAssertionErrorsreadlinkssplitsvsstuplesmapsintsvs 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   ?