Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#78730 - [pwndbg] Missing dependency python-pwntools

Attached to Project: Arch Linux
Opened by Arthur Huillet (ahuillet) - Wednesday, 07 June 2023, 07:52 GMT
Last edited by Antonio Rojas (arojas) - Saturday, 10 June 2023, 15:08 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Levente Polyak (anthraxx)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

pwndbg package is missing a dependency entry for python-pwntools.

Without it:
Traceback (most recent call last):
File "/usr/share/pwndbg/gdbinit.py", line 87, in <module>
pwntools_bin_dir = os.path.join(pkg_resources.get_distribution("pwntools").location, "bin")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 526, in get_distribution
dist = get_provider(dist)
^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 398, in get_provider
return working_set.find(moduleOrReq) or require(str(moduleOrReq))[0]
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 966, in require
needed = self.resolve(parse_requirements(requirements))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 827, in resolve
dist = self._resolve_dist(
^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 868, in _resolve_dist
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'pwntools' distribution was not found and is required by the application



This task depends upon

Closed by  Antonio Rojas (arojas)
Saturday, 10 June 2023, 15:08 GMT
Reason for closing:  Fixed
Additional comments about closing:  pwndbg 2023.03.19-3

Loading...