Pennyw0rth / NetExec

The Network Execution Tool
https://netexec.wiki/
BSD 2-Clause "Simplified" License
3.31k stars 367 forks source link

ERROR: Failed building wheel for aardwolf #350

Closed Ayanashi closed 4 months ago

Ayanashi commented 5 months ago

Cannot install on arch NetExec, tryed with pip, pipx and poetry

Python 3.12.3 6.9.4-zen1-1-zen Archlinux

Marshall-Hallenbeck commented 5 months ago

@Ayanashi Can you provide some more information? Where does it fail? What's the output when it fails?

Mercury0 commented 5 months ago

I had this issue as well earlier today on Arch after upgrading my system. Couldn't install NetExec via pipx because aardwolf wheel build failure. This was resolved by updating my Rust toolchain to a stable release channel which also sets default versions for cargo and rustc.

I ran the following command and then was able to proceed with a normal install without issues:

rustup default stable
pip3 install aardwolf --break-system-packages
pipx install git+https://github.com/Pennyw0rth/NetExec

@Ayanashi If this resolves your install problem please accordingly close this issue. Thank you

Marshall-Hallenbeck commented 5 months ago

If that works we can add it to the install instructions ^^ @Ayanashi please confirm if that worked or not.

justin-p commented 4 months ago

Ran into the same issue on Ubuntu 24.04 LTS. Fix @Mercury0 suggested worked on my end.

Ayanashi commented 4 months ago

Suggest Work! thanks

Mercury0 commented 4 months ago

@Marshall-Hallenbeck We have a few people here validating the fix worked. If you could add to the install instructions that would be great