Bug 17089 - File conflicts with recent update for python pillow
Summary: File conflicts with recent update for python pillow
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 5
Hardware: i586 Linux
Priority: Normal major
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: has_procedure mga5-64-ok advisory
Keywords: validated_update
Depends on:
Blocks:
 
Reported: 2015-11-05 09:36 CET by claire robinson
Modified: 2015-11-05 23:46 CET (History)
3 users (show)

See Also:
Source RPM: python-pillow
CVE:
Status comment:


Attachments

Description claire robinson 2015-11-05 09:36:27 CET
Previous update was bug 16975

File conflicts with python-pillow-sane

2 installation transactions failed

There was a problem during the installation:

file /usr/lib64/python3.4/site-packages/__pycache__/sane.cpython-34.pyc from install of python-pillow-sane-2.6.2-2.2.mga5.x86_64 conflicts with file from package python3-pillow-2.6.2-2.mga5.x86_64

file /usr/lib64/python3.4/site-packages/__pycache__/sane.cpython-34.pyo from install of python-pillow-sane-2.6.2-2.2.mga5.x86_64 conflicts with file from package python3-pillow-2.6.2-2.mga5.x86_64

file /usr/lib64/python3.4/site-packages/__pycache__/sane.cpython-34.pyc from install of python3-pillow-2.6.2-2.2.mga5.x86_64 conflicts with file from package python-pillow-sane-2.6.2-2.mga5.x86_64

file /usr/lib64/python3.4/site-packages/__pycache__/sane.cpython-34.pyo from install of python3-pillow-2.6.2-2.2.mga5.x86_64 conflicts with file from package python-pillow-sane-2.6.2-2.mga5.x86_64


Reproducible: 

Steps to Reproduce:
Comment 1 Philippe Makowski 2015-11-05 10:31:30 CET
2.6.2-2.3.mga5 in core/updates_testing should fix this

Updated packages in core/updates_testing:
========================
python-pillow-devel-2.6.2-2.3.mga5.i586
python3-pillow-qt-2.6.2-2.3.mga5.i586
python-pillow-sane-2.6.2-2.3.mga5.i586
python-pillow-qt-2.6.2-2.3.mga5.x86_64
python3-pillow-sane-2.6.2-2.3.mga5.x86_64
python-pillow-2.6.2-2.3.mga5.x86_64
python3-pillow-sane-2.6.2-2.3.mga5.i586
python-pillow-tk-2.6.2-2.3.mga5.x86_64
python-pillow-tk-2.6.2-2.3.mga5.i586
python3-pillow-2.6.2-2.3.mga5.i586
python-pillow-2.6.2-2.3.mga5.src
python-pillow-2.6.2-2.3.mga5.i586
python-pillow-sane-2.6.2-2.3.mga5.x86_64
python3-pillow-doc-2.6.2-2.3.mga5.noarch
python-pillow-devel-2.6.2-2.3.mga5.x86_64
python3-pillow-qt-2.6.2-2.3.mga5.x86_64
python3-pillow-tk-2.6.2-2.3.mga5.x86_64
python-pillow-debuginfo-2.6.2-2.3.mga5.x86_64
python-pillow-doc-2.6.2-2.3.mga5.noarch
python3-pillow-tk-2.6.2-2.3.mga5.i586
python-pillow-debuginfo-2.6.2-2.3.mga5.i586
python-pillow-qt-2.6.2-2.3.mga5.i586
python3-pillow-2.6.2-2.3.mga5.x86_64
python3-pillow-devel-2.6.2-2.3.mga5.i586
python3-pillow-devel-2.6.2-2.3.mga5.x86_64

Source RPMs: 
python-pillow-2.6.2-2.3.mga5.src.rpm

Assignee: makowski.mageia => qa-bugs

Comment 2 claire robinson 2015-11-05 10:55:19 CET
Just sorting the list of rpms

python-pillow-tk-2.6.2-2.3.mga5.i586
python-pillow-sane-2.6.2-2.3.mga5.i586
python-pillow-qt-2.6.2-2.3.mga5.i586
python-pillow-2.6.2-2.3.mga5.i586
python3-pillow-tk-2.6.2-2.3.mga5.i586
python3-pillow-sane-2.6.2-2.3.mga5.i586
python3-pillow-qt-2.6.2-2.3.mga5.i586
python3-pillow-2.6.2-2.3.mga5.i586

python-pillow-tk-2.6.2-2.3.mga5.x86_64
python-pillow-sane-2.6.2-2.3.mga5.x86_64
python-pillow-qt-2.6.2-2.3.mga5.x86_64
python-pillow-2.6.2-2.3.mga5.x86_64
python3-pillow-tk-2.6.2-2.3.mga5.x86_64
python3-pillow-sane-2.6.2-2.3.mga5.x86_64
python3-pillow-qt-2.6.2-2.3.mga5.x86_64
python3-pillow-2.6.2-2.3.mga5.x86_64
Comment 3 claire robinson 2015-11-05 11:07:05 CET
Confirmed that they can all be installed now and bug 16975 is still fixed.

$ urpmf python3-pillow-qt: --media "Core Updates Testing" | grep ImageQt
python3-pillow-qt:/usr/lib64/python3.4/site-packages/PIL/ImageQt.py
python3-pillow-qt:/usr/lib64/python3.4/site-packages/PIL/__pycache__/ImageQt.cpython-34.pyc
python3-pillow-qt:/usr/lib64/python3.4/site-packages/PIL/__pycache__/ImageQt.cpython-34.pyo

Tested with procedure here https://bugs.mageia.org/show_bug.cgi?id=13075#c1
which displays an image.

$ python piltest.py 
JPEG (150, 150) RGB

$ python3 piltest.py 
JPEG (150, 150) RGB


Can you give a brief advisory text please Philippe.

Whiteboard: (none) => has_procedure mga5-64-ok

Comment 4 Philippe Makowski 2015-11-05 18:39:31 CET
(In reply to claire robinson from comment #3)
> Can you give a brief advisory text please Philippe.

A  file conflicts with recent update for python pillow disallow the installation at the same time of python-pillow-sane and python3-pillow

CC: (none) => makowski.mageia

Dave Hodgins 2015-11-05 22:51:22 CET

Keywords: (none) => validated_update
Whiteboard: has_procedure mga5-64-ok => has_procedure mga5-64-ok advisory
CC: (none) => davidwhodgins, sysadmin-bugs

Comment 5 Mageia Robot 2015-11-05 23:46:53 CET
An update for this issue has been pushed to Mageia Updates repository.

http://advisories.mageia.org/MGAA-2015-0174.html

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.