Anons79 Mini Shell

Directory : /proc/self/root/lib/python2.7/site-packages/dnf/rpm/
Upload File :
Current File : //proc/self/root/lib/python2.7/site-packages/dnf/rpm/__init__.pyc

�
�[/\c@@s9ddlmZddlmZddlmZddlmZddlZddl	Zddl
Z
d�Zd�Zd	�Z
e
idGd
6dHd6dId6dJd"6dKd#6dLd)6dMd*6dNd+6dOd,6dPd-6dQd.6dRd/6dSd06dTd46dUd56dVd66dWd76dXd86dYd96dZd:6d[d;6d\d=6d]dC6�ZdF�ZdS(^i(tabsolute_import(tunicode_literalsi(ttransaction(tis_py3bytesNcC@s�tjd|�}|jtjtjB�x�tjjD]v}tj	j
r[t|d�}ny|jd|�}Wn8t
tjfk
r�}tjjdt|���nXt|�s�q7nyt|�}Wn)tk
r�d}tjj|��nX|d}ym|tjj|�}|tj|}	|tj|}
|	tjkrp|
rp|d|krp|
}qpnWntttfk
r�nXt|�r�t|d�}n|SWdS(	u-Calculate the release version for the system.trootuutf-8uprovidesu	Error: %su:Error: rpmdb failed to list provides. Try: rpm --rebuilddbuversionunameN(RtinitReadOnlyTransactiontpushVSFlagstrpmt_RPMVSF_NOSIGNATURESt_RPMVSF_NODIGESTStdnftconsttDISTROVERPKGtpycomptPY3tbytestdbMatcht	TypeErrorterrort
exceptionstErrortstrtlentnextt
StopIterationtRPMTAG_PROVIDENAMEtindextRPMTAG_PROVIDEFLAGStRPMTAG_PROVIDEVERSIONtRPMSENSE_EQUALt
ValueErrortKeyErrort
IndexErrorRtNone(tinstallrootttstdistroverpkgtidxtethdrtmsgt
releasevertofftflagtver((s4/usr/lib/python2.7/site-packages/dnf/rpm/__init__.pytdetect_releasevers< 

cC@s>tj�}t|�� }|j�}|j|�SWdQXdS(uReturn RPM header of the file.N(RRtopentfilenothdrFromFdno(tpathR#tpackagetfdno((s4/usr/lib/python2.7/site-packages/dnf/rpm/__init__.pyt_headerCsc@s�fd��D�S(Nc@s*i|] }�|D]}||�qqS(((t.0tktv(tdct(s4/usr/lib/python2.7/site-packages/dnf/rpm/__init__.pys
<dictcomp>Ls	((R8((R8s4/usr/lib/python2.7/site-packages/dnf/rpm/__init__.pyt_invertKsuaarch64ualphaualphaev4u	alphaev45ualphaev5u	alphaev56ualphaev6u	alphaev67u	alphaev68ualphaev7u
alphapca56u	armv5tejluarmv5teluarmv5tluarmv6luarmv7luarmv8luarmuarmv6hluarmv7hluarmv7hnluarmv8hluarmv8hnlu	armv8hcnluarmhfpui386uathlonugeodeui486ui586ui686uia64umipsumipselumips64umips64elunoarchuppcuppc64uppc64iseriesuppc64p7uppc64pseriesuppc64leuriscv32uriscv64uriscv128us390us390xush3ush4ush4ausparcusparc64usparc64vusparcv8usparcv9usparcv9vux86_64uamd64uia32ecC@st|S(N(t
_BASEARCH_MAP(tarch((s4/usr/lib/python2.7/site-packages/dnf/rpm/__init__.pytbasearchks(uaarch64(
ualphaualphaev4u	alphaev45ualphaev5u	alphaev56ualphaev6u	alphaev67u	alphaev68ualphaev7u
alphapca56(u	armv5tejluarmv5teluarmv5tluarmv6luarmv7luarmv8l(uarmv6hluarmv7hluarmv7hnluarmv8hluarmv8hnlu	armv8hcnl(ui386uathlonugeodeui386ui486ui586ui686(uia64(umips(umipsel(umips64(umips64el(unoarch(uppc(uppc64uppc64iseriesuppc64p7uppc64pseries(uppc64le(uriscv32(uriscv64(uriscv128(us390(us390x(ush3(ush4ush4a(usparcusparc64usparc64vusparcv8usparcv9usparcv9v(ux86_64uamd64uia32e(t
__future__RRtRt
dnf.pycompRt	dnf.constR
tdnf.exceptionsRR-R4R9R:R<(((s4/usr/lib/python2.7/site-packages/dnf/rpm/__init__.pyt<module>sH	&		


Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]