David Brochero

Results 58 comments of David Brochero

Nala is building correctly, but I overlooked that installing from pyproject does not generate a `.egg` file. I'll update the script and squash the commits.

I also noticed the old build script uses `termux_setup_python_crossenv`. I'd like to ask if this step is really needed, considering that nala doesn't compile anything arch dependent. Some simple python...

Nala 0.11.1 was a hot-fix for a debian-only issue, and has not been added to the volian apt repo, so I can't really test it. But now the package should...

Sorry for the git log mess, with the closing and reopening, it was a missclick. Anyway, I updated it to 0.11.1

Also, could you answer https://github.com/termux/termux-packages/pull/11843#issuecomment-1239595889? Since it could simplify the build script even further if the function is not needed

> This might be a local issue on my end, but will need to be investigated before this can be merged I guess the dir can be created in the...

I was testing my patches directly on termux, seems like I need to add a pip dependency (`python-debian`) to`pyproject.toml`, as it's not being installed by default.

It's been almost a month, can someone review this please. At this rate Nala 0.12.0 will be released before this PR is merged. (To be fair, I also forgot about...

> With the current build recipe the files are installed to `$TERMUX_PREFIX/local` instead of `$TERMUX_PREFIX` for some reason. I have no idea why pip is doing that. I could use...

Ok, I found the issue with `$TERMUX_PREFIX/local`: - [Debian patches that change pip behaviour](https://salsa.debian.org/cpython-team/python3/-/blob/39824a712442ff586962b565ac5ca50ccb25fea5/debian/patches/sysconfig-debian-schemes.diff#L52-57) - [Python discussion board about this matter](https://discuss.python.org/t/linux-distro-patches-to-sysconfig-are-changing-pip-install-prefix-outside-virtual-environments/18240) ~~The solution is using the env variable `$DEB_PYTHON_INSTALL_LAYOUT`~~