mò ©ËŽGc@s:dkTdkTdkZdkZdefd„ƒYZdS((t*NtAbsPathcBsStZdZdZdZdd„Zd„Zd„Zd„Zd „Z d „Z RS( Ns absolute paths'check that the current path is absolutes Absolute Patht.cCs ||_dS(N(tpathtselft_path(RR((ta/home/faculty/youssef/public_html/pacman/sample_cache/tarballs/pre/tmp/pacman-3.29/src/AbsPath.pyt__init__scCs|iS(N(RR(R((RtstrscCs|i|ijS(N(RRtx(RR ((RtequalscCstd| d|i ƒS(Nt[s] is not satisfied.(tReasonRtacquired(R((Rt satisfiedscCsst|iƒ|_tƒ}t|itii|iƒƒp2td|idtii|iƒdƒ}n|S(NsPath [s ] is really [s] - not an absolute path.( tfullpathRRR trtlocalPathEqualtosRtrealpath(RR((Rtacquires  "2cCstƒS(N(R (R((Rtretracts( t__name__t __module__ttypetactionttitleRRR RRR(((RR s     (tBaset Environmentt ExecutionRR(RRR((Rt?s