mò ©ËŽGc@sFdkTdkTdkZdkZdkZdeifd„ƒYZdS((t*NtAlreadyInstalledcBs>tZdZdZdZd„Zd„Zd„Zd„ZRS(Nsalready installed packagesAlready Installed Packages&check for an already installed packagecCsµtƒ}tidƒ}|iti|iƒƒ\}}|i ƒoT|i otd|i ƒdƒ}q±|i ptd|i ƒdƒ}q±ntd|idƒ}|S(Nthomes Package [s#] is present but failed to install.s(] is fetched but has not been installed.s] is not already installed.(tReasontrtUniversalCacheRtgettPackagetSpectselftvaluetptoktlastfailtstrtlastsat(R R RR((ta/home/faculty/youssef/public_html/pacman/sample_cache/tarballs/pre/tmp/pacman-3.29/src/Already.pyt satisfieds !   "cCs |iƒS(N(R R(R ((Rt satisfiablescCs |iƒS(N(R R(R ((RtacquirescCstƒS(N(R(R ((Rtretracts( t__name__t __module__ttypettitletactionRRRR(((RR s  (tBaset Environmentt StringAttrRRR(RRRR((Rt?s