pwndbg wants a virtualenv, but no venv provided.
Task Info (Flyspray) | |
---|---|
Opened By | astro angelfish (astro_angelfish) |
Task ID | 79822 |
Type | Bug Report |
Project | Arch Linux |
Category | Packages: Extra |
Version | None |
OS | All |
Opened | 2023-09-30 12:23:24 UTC |
Status | Assigned |
Assignee | Antonio Rojas (arojas) |
Assignee | Levente Polyak (anthraxx) |
Details
Description:
pwndbg in arch linux version is unable to launch with Cannot find Pwndbg virtualenv directory: /usr/share/pwndbg/.venv: please re-run setup.sh
.
The upstream had already fixed it in commit https://github.com/pwndbg/pwndbg/commit/f3914e26968ca3cc0a1f06a29cd54913beb662ff with an environment variable check but had not released it yet, but is likely to release in October 2023.
The package is unlikely to be available until the next release unless invoking its setup.sh
to create a virtual environment as a temporary fix or build directly from source.
Additional info:
- package version(s)
2023.07.17-1
- config and/or log files etc.
not available
- link to upstream bug report, if any
not available. but there are a few related issues at https://github.com/pwndbg/pwndbg/issues/1866, https://github.com/pwndbg/pwndbg/issues/1847
Steps to reproduce:
- Do
pacman -S pwndbg
- Do
echo source /usr/share/pwndbg/gdbinit.py > ~/.gdbinit
- Do
gdb
, and pwndbg refuses to start since no virtual environment is provided.