* python3_11: running distutils-r1_run_phase distutils-r1_python_compile
* Building the wheel for LIEF-0.14.0/api/python via setup
python3.11 -m gpep517 build-wheel --prefix=/usr --backend setup --output-fd 3 --wheel-dir /var/tmp/portage/dev-util/lief-0.14.0/work/LIEF-0.14.0_build-python3_11/wheel
2024-02-09 05:54:01,076 gpep517 INFO Building wheel via backend setup
Traceback (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "/usr/lib/python3.11/site-packages/gpep517/__main__.py", line 429, in <module>
sys.exit(main())
^^^^^^
File "/usr/lib/python3.11/site-packages/gpep517/__main__.py", line 425, in main
return func(args)
^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/gpep517/__main__.py", line 215, in build_wheel
print(build_wheel_impl(args, args.wheel_dir), file=out)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/gpep517/__main__.py", line 207, in build_wheel_impl
wheel_name = backend.build_wheel(str(wheel_dir), args.config_json)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/tmp/portage/dev-util/lief-0.14.0/work/LIEF-0.14.0/api/python/backend/setup.py", line 139, in build_wheel
config_settings = _get_hooked_config(is_editable=False)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/tmp/portage/dev-util/lief-0.14.0/work/LIEF-0.14.0/api/python/backend/setup.py", line 78, in _get_hooked_config
from config import Config
File "/var/tmp/portage/dev-util/lief-0.14.0/work/LIEF-0.14.0/api/python/backend/config.py", line 3, in <module>
from pydantic import BaseModel, ValidationError, Field
ModuleNotFoundError: No module named 'pydantic'
|
||
|---|---|---|
| .github/workflows | ||
| acct-group | ||
| acct-user | ||
| app-admin | ||
| app-antivirus | ||
| app-crypt | ||
| app-dicts | ||
| app-editors/rehex | ||
| app-eselect/eselect-metasploit | ||
| app-exploits | ||
| app-forensics | ||
| app-fuzz | ||
| app-misc | ||
| app-pda | ||
| app-text | ||
| dev-cpp/robin-map | ||
| dev-db | ||
| dev-debug/dwarf-debugger | ||
| dev-go | ||
| dev-java | ||
| dev-libs | ||
| dev-perl | ||
| dev-php/evalhook | ||
| dev-python | ||
| dev-ruby | ||
| dev-util | ||
| dev-vcs | ||
| eclass | ||
| licenses | ||
| media-fonts/zed-mono | ||
| media-gfx | ||
| media-libs | ||
| media-radio | ||
| media-sound/deinvert | ||
| metadata | ||
| net-analyzer | ||
| net-dialup | ||
| net-fs/cifs-utils | ||
| net-im | ||
| net-libs | ||
| net-mail | ||
| net-misc | ||
| net-print/hplip | ||
| net-proxy | ||
| net-vpn | ||
| net-wireless | ||
| pentoo | ||
| profiles | ||
| sci-electronics | ||
| scripts | ||
| sys-apps | ||
| sys-devel | ||
| sys-fs | ||
| sys-kernel | ||
| sys-libs | ||
| virtual | ||
| www-apps | ||
| www-plugins/hackplugins-meta | ||
| x11-libs/qwt-multiaxes | ||
| .gitignore | ||
| README.md | ||
Pentoo Penetration Testing Overlay
Gentoo overlay for security tools as well as the heart of the Pentoo Livecd
Pentoo is a Live CD and Live USB designed for penetration testing and security assessment. Based on Gentoo Linux, Pentoo is provided both as 32 and 64 bit installable livecd. Pentoo is also available as an overlay for an existing Gentoo installation. It features packet injection patched wifi drivers, GPGPU cracking software, and lots of tools for penetration testing and security assessment. The Pentoo kernel includes grsecurity and PAX hardening and extra patches - with binaries compiled from a hardened toolchain with the latest nightly versions of some tools available. The latest release of the Pentoo Livecd is the daily autobuilds (https://www.pentoo.ch/isos/daily-autobuilds/)
Adding the overlay
Update the portage to the latest version
emerge --sync
Make sure that eselect-repository and git are installed
emerge eselect-repository git
Update list of overlays
eselect repository list
Add Pentoo overlay
eselect repository enable pentoo
In case you have been already using layman as a repository manager, make sure to disable it since it has been deprecated by Gentoo:
layman -d pentoo
and then make sure to inspect and remove /etc/portage/repos.conf/layman.conf and /var/lib/layman.
Want to learn more? See the wiki.
Discussion and support available on irc.freenode.net #pentoo
