commit:     512978d6c38fca7d041a445c9d301847871958f0
Author:     Mario Haustein <mario.haustein <AT> hrz <DOT> tu-chemnitz <DOT> de>
AuthorDate: Wed Nov 29 19:42:17 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Dec  4 08:33:01 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=512978d6

dev-util/pwndbg: use upstreams way to disable private venv

Closes: https://bugs.gentoo.org/918705
Signed-off-by: Mario Haustein <mario.haustein <AT> hrz.tu-chemnitz.de>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-util/pwndbg/pwndbg-99999999.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-util/pwndbg/pwndbg-99999999.ebuild 
b/dev-util/pwndbg/pwndbg-99999999.ebuild
index e3e4ca316ffd..6b33c82b00d4 100644
--- a/dev-util/pwndbg/pwndbg-99999999.ebuild
+++ b/dev-util/pwndbg/pwndbg-99999999.ebuild
@@ -62,7 +62,10 @@ src_prepare() {
 src_install() {
        insinto /usr/share/${PN}
        doins -r pwndbg/ gdbinit.py # ida_script.py
-       doins -r gdb-pt-dump/
+
+       # Signal pwndbg not to create it's own python venv (Bug #918705).
+       # See: 
https://github.com/pwndbg/pwndbg/commit/139b7542cd9567eaff32bd713df971b6ac5b81de
+       touch "${ED}/usr/share/${PN}/.skip-venv" || die
 
        python_optimize "${ED}"/usr/share/${PN}
 

Reply via email to