BlackArch / blackarch

An ArchLinux based distribution for penetration testers and security researchers.
https://www.blackarch.org
Other
2.73k stars 550 forks source link

[pyinstaller] - usage of python2 modules (deprecated) #3658

Open D3vil0p3r opened 1 year ago

D3vil0p3r commented 1 year ago

Hello, Pyinstaller in BlackArch repo is still using python2 modules.

Is it possible to update it in order to align it with https://github.com/pyinstaller/pyinstaller ?

Furthermore, could be more suitable to rename the package as python-pyinstaller?

The affected BA files are:

./lists/python2-tools:371:pyinstaller
./packages/dr0p1t-framework/PKGBUILD:12:depends=('python2' 'pyinstaller')
./packages/empire/PKGBUILD:19:         'python-flask-socketio' 'python-setuptools' 'pyinstaller' 'python-jq'
./packages/infection-monkey/PKGBUILD:13:         'pyinstaller' 'impacket' 'python-netifaces' 'python-odict'
./packages/kernelpop/PKGBUILD:13:makedepends=('git' 'pyinstaller')
./packages/kernelpop/PKGBUILD:26:  pyinstaller "$pkgname.py" --onefile
./packages/pyinstaller/PKGBUILD:4:pkgname=pyinstaller
./packages/pyinstaller/PKGBUILD:12:url='http://www.pyinstaller.org/downloads.html'
./packages/python-requirementslib/PKGBUILD:24:        "git+https://github.com/pyinstaller/pyinstaller.git#commit=6d4cce1f8eb80c0bf49d35876d28daa55a05800f")
./packages/python-requirementslib/PKGBUILD:33:  rmdir requests shellingham pyinstaller
./packages/python-requirementslib/PKGBUILD:37:  ln -s "$srcdir"/pyinstaller
./packages/veil/PKGBUILD:18:         'pyinstaller')
noraj commented 1 year ago

Looks like it doesn't work with 3.10 but AL hasn't updated to 3.11 yet https://github.com/pyinstaller/pyinstaller#requirements-and-tested-platforms