PIL

Kim Bisgaard <[email protected]> Sun, 30 Jun 2013 10:07:33 +0200
Newsgroups gmane.linux.redhat.rpm.atrpms.devel
Message-ID <[email protected]>
Hi,

In trying to get a installable mythtv on my new FC19 I had to remove the 
Requires: PyXML

but when installing mythtv pulled in PIL which then gave these (and many 
more) errors:
  file /usr/lib64/python2.7/site-packages/PIL/XpmImagePlugin.py from 
install of PIL-1.1.7-10.1.fc18_899.x86_64 conflicts with file from 
package python-pillow-2.0.0-10.gitd1c6db8.fc19.x86_64
   file /usr/lib64/python2.7/site-packages/PIL/XpmImagePlugin.pyc from 
install of PIL-1.1.7-10.1.fc18_899.x86_64 conflicts with file from 
package python-pillow-2.0.0-10.gitd1c6db8.fc19.x86_64
   file /usr/lib64/python2.7/site-packages/PIL/__init__.pyc from install 
of PIL-1.1.7-10.1.fc18_899.x86_64 conflicts with file from package 
python-pillow-2.0.0-10.gitd1c6db8.fc19.x86_64


So on FC19 PIL conflicts with python-pillow, but both Provides: 
python-imaging

So perhaps packages should require python-imaging where PIL is used now?

Regards,
Kim

# rpm -q --provides -p 
/var/cache/yum/x86_64/19/atrpms/packages/PIL-1.1.7-10.1.fc18_899.x86_64.rpm
PIL = 1.1.7-10.1.fc18_899
PIL(x86-64) = 1.1.7-10.1.fc18_899
_imaging.so()(64bit)
_imagingft.so()(64bit)
_imagingmath.so()(64bit)
_imagingtk.so()(64bit)
python-imaging
python-imaging-devel
python-imaging-sane
python-imaging-tk

# rpm -q --provides python-pillow
python-imaging = 2.0.0-10.gitd1c6db8.fc19
python3-imaging = 2.0.0-10.gitd1c6db8.fc19
python-pillow = 2.0.0-10.gitd1c6db8.fc19
python-pillow(x86-64) = 2.0.0-10.gitd1c6db8.fc19