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

Reply via email to