Skip to content

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:

  1. Do pacman -S pwndbg
  2. Do echo source /usr/share/pwndbg/gdbinit.py > ~/.gdbinit
  3. Do gdb, and pwndbg refuses to start since no virtual environment is provided.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information