MOON
Server: Apache
System: Linux s5.yayogua.com.py 6.12.0-124.55.3.el10_1.x86_64 #1 SMP PREEMPT_DYNAMIC Thu May 7 16:54:02 EDT 2026 x86_64
User: w3com (1005)
PHP: 8.2.32
Disabled: NONE
Upload Files
File: //lib/python3.12/site-packages/dnf/__pycache__/exceptions.cpython-312.pyc
�

�(f����dZddlmZddlmZmZmZddlZddl	Z	ddl
Z
Gd�de�ZGd�de�Z
Gd	�d
e
�ZGd�de
�ZGd
�de
�ZGd�de
�ZGd�de
�ZGd�de
�ZGd�de
�ZGd�de
�ZGd�de
�ZGd�de
�ZGd�de�ZGd�d e�ZGd!�d"e�ZGd#�d$e�ZGd%�d&e
�ZGd'�d(e
�ZGd)�d*e�ZGd+�d,e
�Zy)-z
Core DNF Errors.
�)�unicode_literals)�ucd�_�P_Nc��eZdZy)�DeprecationWarningN��__name__�
__module__�__qualname__���3/usr/lib/python3.12/site-packages/dnf/exceptions.pyrr���rrc�0��eZdZdZd�fd�	Zd�Zd�Z�xZS)�ErrorzTBase Error. All other Errors thrown by DNF should inherit from this.

    :api

    c�^��tt|��|�d|_yt|�|_y�N)�superr�__init__r�value)�selfr�	__class__s  �rrzError.__init__&s%���
�e�T�#�%�"�]�T��
��E�
��
rc�8�dj|j�S)Nz{})�formatr�rs r�__str__z
Error.__str__*s���{�{�4�:�:�&�&rc�4�t|j��Sr)rrrs r�__unicode__zError.__unicode__-s���4�<�<�>�"�"rr)r
rr�__doc__rrr�
__classcell__�rs@rrrs����
;�'�#rrc��eZdZy)�
CompsErrorNr	r
rrr$r$2rrr$c� ��eZdZd�fd�	Z�xZS)�ConfigErrorc�`��tt|�|�|�t|�|_yd|_yr)rr&rr�	raw_error)rrr(rs   �rrzConfigError.__init__8s(���
�k�4�)�%�0�+4�+@��Y����d��r�NN�r
rrrr!r"s@rr&r&7s���K�Krr&c��eZdZy)�
DatabaseErrorNr	r
rrr,r,=���rr,c��eZdZy)�
DepsolveErrorNr	r
rrr/r/Arrr/c�4��eZdZ�fd�Zed��Zd�Z�xZS)�
DownloadErrorc�8��tt|��||_yr)rr1r�errmap)rr3rs  �rrzDownloadError.__init__Hs���
�m�T�+�-���rc��g}|D]+}||D]!}|r|�d|��nd|z}|j|��#�-dj|�S)N�: z%s�
)�append�join)r3�
errstrings�key�error�msgs     r�
errmap2strzDownloadError.errmap2strLsP���
��C�����14�#�u�-�$��,���!�!�#�&�%���y�y��$�$rc�8�|j|j�Sr)r=r3rs rrzDownloadError.__str__Us�����t�{�{�+�+r)r
rrr�staticmethodr=rr!r"s@rr1r1Fs!�����%��%�,rr1c��eZdZy)�	LockErrorNr	r
rrrArAYr-rrAc�*��eZdZd�fd�	Z�fd�Z�xZS)�MarkingErrorc�`��tt|�|�|�d|_yt|�|_y)�&Initialize the marking error instance.N)rrCrr�pkg_spec)rrrFrs   �rrzMarkingError.__init__`s(���
�l�D�*�5�1� (� 0���
�c�(�m��
rc�h��tt|��}|jr|d|jzz
}|S)Nr5)rrCrrF)r�stringrs  �rrzMarkingError.__str__es1����|�T�2�4���=�=��d�T�]�]�*�*�F��
rr))r
rrrrr!r"s@rrCrC]s���D�
�rrCc�4��eZdZ		d�fd�	Zed��Z�xZS)�
MarkingErrorsc���td�}|r#|dtd�zdj|�zz
}|r#|dtd�zdj|�zz
}|r#|dtd�zdj|�zz
}|r#|dtd�zdj|�zz
}|r�tjj	|d�}|d	t
jjjk(r.|ddjtd
dt|��|g�zz
}n-|ddjtdd
t|��|g�zz
}tt|�7|�||_||_||_||_||_y)rEzProblems in request:r6zmissing packages: z, zbroken packages: zmissing groups or modules: zbroken groups or modules: r�z)Modular dependency problem with Defaults:z*Modular dependency problems with Defaults:zModular dependency problem:zModular dependency problems:N)rr8�dnf�util�_format_resolve_problems�libdnf�module�ModulePackageContainer�!ModuleErrorType_ERROR_IN_DEFAULTSr�lenrrJr�no_match_group_specs�error_group_specs�no_match_pkg_specs�error_pkg_specs�module_depsolv_errors)	rrUrVrWrXrYr<�msg_modrs	        �rrzMarkingErrors.__init__ns�����&�'����4�!�0�1�1�D�I�I�>P�4Q�Q�Q�C���4�!�/�0�0�4�9�9�_�3M�M�M�C� ��4�!�9�:�:�T�Y�Y�G[�=\�\�\�C���4�!�8�9�9�D�I�I�FW�<X�X�X�C�!��h�h�7�7�8M�a�8P�Q�G�$�Q�'��M�M�8�8�Z�Z�[��t�d�i�i��,W�,X�,/�0E�,F�*H�)0�)1�2�2�2��
�t�d�i�i��,I�,J�,/�0E�,F�*H�)0�)1�2�2�2��	�m�T�+�C�0�$8��!�!2���"4���.���%:��"rc�V�d}tj|td��|jS)Nz[Attribute module_debsolv_errors is deprecated. Use module_depsolv_errors attribute instead.�)�
stacklevel)�warnings�warnrrY)rr<s  r�module_debsolv_errorsz#MarkingErrors.module_debsolv_errors�s&��#���
�
�c�-�!�<��)�)�)r)r
r
r
r
r
)r
rrr�propertyr`r!r"s@rrJrJls#���Y[�;=�;�@�*��*rrJc��eZdZy)�
MetadataErrorNr	r
rrrcrc�r-rrcc��eZdZy)�	MiscErrorNr	r
rrrere�r-rrec� ��eZdZd�fd�	Z�xZS)�PackagesNotAvailableErrorc�D��tt|�||�|xsg|_yr)rrgr�packages�rrrFrirs    �rrz"PackagesNotAvailableError.__init__�� ���
�'��7��x�H� ��B��
r�NNNr*r"s@rrgrg��
���'�'rrgc��eZdZy)�PackageNotFoundErrorNr	r
rrroro�r-rroc� ��eZdZd�fd�	Z�xZS)�PackagesNotInstalledErrorc�D��tt|�||�|xsg|_yr)rrqrrirjs    �rrz"PackagesNotInstalledError.__init__�rkrrlr*r"s@rrqrq�rmrrqc�$��eZdZ�fd�Zd�Z�xZS)�ProcessLockErrorc�:��tt|�|�||_yr)rrtr�pid)rrrvrs   �rrzProcessLockError.__init__�s���
���.�u�5���rc�>�t|j|jffS)zPickling support.)rtrrvrs r�
__reduce__zProcessLockError.__reduce__�s�� �4�:�:�t�x�x�"8�9�9r)r
rrrrxr!r"s@rrtrt�s
����:rrtc���eZdZ�fd�Z�xZS)�ReadOnlyVariableErrorc�:��tt|�|�||_yr)rrzr�
variable_name)rrr|rs   �rrzReadOnlyVariableError.__init__�s���
�#�T�3�E�:�*��rr*r"s@rrzrz�s
���+�+rrzc��eZdZy)�	RepoErrorNr	r
rrr~r~�rrr~c��eZdZy)�ThreadLockErrorNr	r
rrr�r��r-rr�c��eZdZy)�TransactionCheckErrorNr	r
rrr�r��r-rr�) r �
__future__r�dnf.i18nrrr�dnf.utilrMrPr^r�	Exceptionrr$r&r,r/r1rArCrJrcrergrorqrtrzr~r�r�r
rr�<module>r�s�� �(����
��	�+�	�
#�I�#�&	��	�
K�%�K�	�E�	�	�E�	�
,�E�,�&	��	��5��'*�E�'*�R	�E�	�	��	�'��'�	�<�	�'��'�:�y�:�+�E�+�	��	�
	�i�	�	�E�	r