[Bug 292052] comms/py-esptool: PKG-INFO:Requires-Dist: reedsolo<1.8,>=1.5.3 BUT: ports install py-reedsolo 2.0.5

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 02 Jan 2026 10:38:08 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=292052

Fukang Chen <loader@FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |loader@FreeBSD.org

--- Comment #7 from Fukang Chen <loader@FreeBSD.org> ---
Please don't add me back, I'm not the maintainer any more.

- comms/py-esptool (4.10.0) does work with devel/py-reedsolo (2.0.5) in the
ports tree. It has been tested, there's no problem in reading/writing/erasing
the flash.

- The error message comes from the ESP-IDF and ESP-IDF is not in the FreeBSD
ports tree. The bug reporter refused to show how to reproduce the problem.
Fixing the errors outside of the ports tree should not be a burden for the port
maintainer.

- ESP-IDF does not support FreeBSD out of the box, there's even no FreeBSD
native binary compilers provided, since it already installs Python modules from
pip with virtualenv, why not just let it installs everything it requires
instead of mixing with ones in the FreeBSD ports tree, and ask Espressif for
better support?

- I do use the ESP-IDF for my side projects, just with plain Makefiles and
riscv32/xtensa corss compilers on FreeBSD non-x86 architectures, without using
the original build system. Obviously, I'm not the right guy to fix the Python
dependency errors, please find someone else.

-- 
You are receiving this mail because:
You are the assignee for the bug.