On December 7, 2024 5:29:39 PM UTC, Soren Stoutner <so...@debian.org> wrote:
...
>I have not had any experience with waf before, and so am not aware of DFSG or
>malware difficulties that other projects have faced. In the case of
>PyInstaller, most of the waf code is contained in:
>
>https://salsa.debian.org/python-team/packages/pyinstaller/-/tree/debian/
>master/bootloader/waflib?ref_type=heads
>
>It is written in Python and licensed under the BSD-3-clause. It is used to
>compile the C code in:
>
>https://salsa.debian.org/python-team/packages/pyinstaller/-/tree/debian/
>master/bootloader/src?ref_type=heads
>
>Which is licensed under the GPL-2+~with-bootloader-exception, which is the
>main license of the project. The resulting bootloader (two files) is shipped
>in the binary package in /usr/lib/python3/dist-packages/PyInstaller/
>bootloader/Linux-64bit-intel/*.
>
>None of this looks problematic to me. However, if there are any concerns I
>have missed I would be very interested to hear of them before I submit
>PyInstaller to the NEW queue.
Have a look at the waf entry in the FTP Team reject FAQ:
https://ftp-master.debian.org/REJECT-FAQ.html
Scott K