Oh damn I missed that reportlab was 2+3 (I didn't read far enough down the
makefile), I'll fix it after breakfast:-)
--
Sent from a phone, apologies for poor formatting.
On 28 November 2020 09:05:27 Antoine Jacoutot <[email protected]> wrote:
On Tue, Nov 24, 2020 at 09:44:17AM -0700, Stuart Henderson wrote:
CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2020/11/24 09:44:17
Modified files:
games/fretsonfire: Makefile
games/hypatia : Makefile
geo/gmapcatcher: Makefile
geo/tilecache : Makefile
graphics/asymptote: Makefile
graphics/comix : Makefile
graphics/py-pyx: Makefile
graphics/sk1 : Makefile
print/py-reportlab: Makefile
print/scribus : Makefile
productivity/impressive: Makefile
security/volatility: Makefile
textproc/calibre: Makefile
Log message:
switch python 2 users of Pillow to graphics/py2-Pillow.
py-Pillow is now 3-only.
What does it means for consumers of these ports?
print/hplips depends on print/py-reportlab,python3 which depends on python2.
$ cd /usr/ports/print/py-reportlab/
$ make show=RUN_DEPENDS
graphics/py2-Pillow lang/python/2.7 STEM->=39.0.1v0:devel/py-setuptools
$ env FLAVOR=python3 make show=RUN_DEPENDS
graphics/py2-Pillow lang/python/3.8 STEM->=39.0.1v0:devel/py-setuptools,python3
So the py-reportlab python3 FLAVOR depends on py2-Pillow?
--
Antoine