Opened 10 years ago
Closed 10 years ago
#44249 closed defect (fixed)
py27-reportlab: switch from pil to Pillow
Reported by: | Ionic (Mihai Moldovan) | Owned by: | stromnov (Andrey Stromnov) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | haspatch | Cc: | petrrr |
Port: | py-reportlab |
Description
py27-reportlab
is currently depending on py27-pil
, while "newer python" subports depend on Pillow
.
pil
is "inactivate" and there is no good reason to not switch to Pillow
for the python 2.7 subport as well.
Even worse, we currently have a (run time) conflict in tree:
rst2pdf
depends onpy27-Pillow
(will be added as a run time dependency in a separate ticket by me) andpy27-reportlab
py27-reportlab
depends onpy27-pil
py27-Pillow
andpy27-pil
can't be installed/active at the same time.
The attached patch switches py27-reportlab
to depending on py27-Pillow
. Branches cleanup can be done once py-reportlab
's version is increased.
Attachments (2)
Change History (5)
Changed 10 years ago by Ionic (Mihai Moldovan)
Attachment: | py27-reportlab-pil-to-Pillow.patch added |
---|
comment:2 Changed 10 years ago by mf2k (Frank Schima)
Cc: | stromnov@… removed |
---|---|
Owner: | changed from macports-tickets@… to stromnov@… |
Port: | py-reportlab added; py27-reportlab removed |
Changed 10 years ago by Ionic (Mihai Moldovan)
Attachment: | python_py-reportlab.diff added |
---|
New patch. Make both py*-pil
and py*-Pillow
satisfy the dependency.
comment:3 Changed 10 years ago by stromnov (Andrey Stromnov)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Thanks. Committed at r121845.
Note: See
TracTickets for help on using
tickets.
Switch from
py27-pil
topy27-Pillow
forpy27-reportlab
.