mò ©ËŽGc@sMdkTdkTdkTdkTdkTdkTd„Zdefd„ƒYZdS((t*cCsrtƒ}xb|iƒD]T\}}|djo(x8|D]}|it|ƒƒq6Wq|djo(x|D]}|it |ƒƒqkWq|djo(xÎ|D]}|it |ƒƒq Wq|djo(x™|D]}|it |ƒƒqÕWq|djo(xd|D]}|it |ƒƒq Wq|djo(x/|D]}|it|ƒƒq?Wqt dƒqW|S(Ntinpathtenvirostscriptstcommandstrpmstexistss#Unknown entry in nativelyInstalled.( tANDtenstdtitemsttytvaltxtappendt FileExiststEnvt ShellCommandt RPMinstalledtabort(R R R RR ((tk/home/faculty/youssef/public_html/pacman/sample_cache/tarballs/pre/tmp/pacman-3.29/src/NativelyInstalled.pytprocess s:        tNativelyInstalledcBswtZdZdZdZd„Zd„Zd„Zdd„Zd „Z d „Z d „Z d „Z d „Z d„ZRS(NtnativetNativessnatively installcCs||_t|ƒ|_dS(N(R tselftdiRtenviron(RR ((Rt__init__#s cCs|i|ijS(N(RRtn(RR((Rtequal'scCs|i S(N(RR(R((Rtstr(sicCs&|d| GH|ii|dƒdS(Nt i(tindentRRtdisplay(RR!((RR")scCs t|iƒS(N(tlenRR(R((Rt__len__-scCs |i|S(N(RRti(RR%((Rt __getitem__.scCs |iiƒS(N(RRt satisfied(R((RR'1scCs |iiƒS(N(RRt satisfiable(R((RR(2scCs |iiƒS(N(RRtsatisfy(R((RR)3scCs|ii|ƒS(N(RRt satisfiestE(RR+((RR*6s(t__name__t __module__ttypettitletactionRRRR"R$R&R'R(R)R*(((RRs         N(t EnvironmentRRRRtWebPageRR(RR((Rt?s