-
Notifications
You must be signed in to change notification settings - Fork 391
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
pipx installation fails because of dependency conflicts #252
Comments
I did manage to successfully install it through |
Please try:
Then install rust: https://www.rust-lang.org/tools/install And then try the pipx installation again. |
OK. My newer Raspberry Pi is in use so I used my older Raspberry Pi 3B+ it is slightly different. Current setup I tried ran your suggestion @NeffIsBack but still the same issue. Terminal Output:
Full pip output from log file:
|
dammm :'( |
It's just because it's set to ^0.10.0: https://github.com/Hackndo/lsassy/blob/master/pyproject.toml#L15 Looks like @mpgn already filed a ticket to upgrade :D |
Really weird though, it is working on an up to date kali and I remember that the root cause was something else... |
¯\_(ツ)_/¯ computers are hard ¯\_(ツ)_/¯ |
lsassy has been updated https://github.com/Hackndo/lsassy/releases/tag/v3.1.10 Can you retry @MaxCaminer ? |
:(
|
erf |
I tried downgrading to py3.9.2 and it worked no problem with poetry. Do you have any of these packages already installed somehow? |
Yeah I can install with poetry no problem. It's just super odd that I am just unable to with a raspberry pi. This older pi I attempting to do the pipx install on currently was a fresh installation. |
i mean the error is pretty logical, lsassy require an old package of rich which nxc doesn't support, i'm wondering why we don't have this error on our github action |
ah because we are using poetry and not pipx 🗡️ |
Why can we install netexec with pipx on kali then? |
yes good analysis ! maybe we should add a test with pipx install in our github action no ? |
Sounds good! |
#252 Signed-off-by: mpgn <martial.puygrenier@gmail.com>
Tried again today. This is the full output of the command and the error log: crem@volk:~ $ pipx install git+https://github.com/Pennyw0rth/NetExec
crem@volk:~ $ cat /home/crem/.local/pipx/logs/cmd_2024-05-09_14.58.13_pip_errors.log
|
However, the changes made in login-securite/lsassy#93 fix the issue! I changed the lsassy dependency in pyproject.toml to the following to test the changes: Ran the install again and success! |
Should be better login-securite/lsassy@9c26e3a |
Closing as this should be fixed with #304 |
#252 Signed-off-by: mpgn <martial.puygrenier@gmail.com>
Describe the bug
The default recommended installation method via pipx results in an error because of dependency conflicts.
To Reproduce
Steps to reproduce the behavior i.e.:
Command:
pipx install git+https://github.com/Pennyw0rth/NetExec
Resulted in the following pip error log:
Expected behavior
To be able to install NetExec
Screenshots
If applicable, add screenshots to help explain your problem.
NetExec info
Additional context
I believe it is the same issue as this: #165
I have tried the following installation commands:
The text was updated successfully, but these errors were encountered: