byt3bl33d3r / CrackMapExec

A swiss army knife for pentesting networks
BSD 2-Clause "Simplified" License
8.35k stars 1.64k forks source link

Failed installation due to package conflicts (minikerberos) #726

Closed kucaiyi closed 1 year ago

kucaiyi commented 1 year ago

Steps to reproduce

#~ python3 -m pip install pipx
#~ git clone https://github.com/Porchetta-Industries/CrackMapExec
#~ cd CrackMapExec
#~ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
#~ pipx ensurepath
#~ pipx install .

OS

Kali linux installation

Detailed issue explanation

pipx install . gives the following output

Fatal error from pip prevented installation. Full pip output in file:
    /home/caiyi/.local/pipx/logs/cmd_2023-01-21_10.01.28_pip_errors.log

pip seemed to fail to build package:
    beautifulsoup4<5,>=4.11

Some possibly relevant errors from pip install:
    ERROR: Cannot install crackmapexec and crackmapexec==5.4.1 because these package versions have conflicting dependencies.
    ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts

Error installing crackmapexec from spec '/home/caiyi/CrackMapExec'.

in pip_errors.log

166   │ The conflict is caused by:
167   │     crackmapexec 5.4.0 depends on minikerberos==0.3.3
168   │     aardwolf 0.2.5 depends on minikerberos>=0.3.5
mpgn commented 1 year ago

Hello @kucaiyi thanks for the report, cal you tell me if the problem is fixed after pulling again ?

kucaiyi commented 1 year ago

Thank you for the quick fix! I am able to install now!