Created attachment 679942 [details] Patch to use the form of import of PIL that is pillow compatible Description of problem: Fedora 19 is going to stop shipping python-imaging (PIL) and start shipping python-pillow instead. Rationale can be found on the feature page: https://fedoraproject.org/wiki/Features/Pillow . pillow should be compatible with PIL at the code level but the import statement changes slightly. PIL supports both of these: import Image from PIL import Image Pillow only supports the latter form. I grepped through the polybori source and found some occurrences of "import Image". I'll attach a patch that updates these to the new form of import.
Thanks for the patch. Will a BR of python-imaging-devel and an R of python-imaging still be correct, or will they need to be changed too?
The plan is to have python-pillow Provide python-imaging{-devel,-tk,etc} since the API is the same except for dropping the old method of importing. You can update the package to use python-pillow and python-pillow-devel once those packages have replaced python-imaging in the repository if you like but it shouldn't be necessary for at least the next few releases.
I just rebuilt polybori in Rawhide with this patch, and forwarded the patch upstream. Thanks, Toshio.