D'Arcy Cain <darcy%NetBSD.org@localhost> writes: >> ----- Forwarded message from Joerg Sonnenberger <joerg%bec.de@localhost> ----- >> Pillow is not a full drop-in replacement, but it is might be beyond >> caring at this point. A better way would be to just move the selection >> to the end, e.g. ${PYPKGPREFIX}-{Pillow-[0-9]*,imaging-[0-9]*}. > > Which I see you have done. However, it still seems to have the same > problem. I am trying to create a textproc/py-rst2pdf package and it > is not Python 3 ready. When I build it it tries to build > py-reportlab-2.7 as it should but then it tries to build py-Pillow-3.6 > and reportlab fails because of the missing dependency py-Pillow-2.7. If it would be acceptable to add Pillow only for 36 and omit for 27, I wonder about having a conditional dependency based on the python version. But, I also wonder if we're arriving at a time in the python world where some things are 3x only and some things are 27 only, and you just can't win.
Attachment:
signature.asc
Description: PGP signature