Bug 25192 - gourmet lack a dependency on python-lxml and also there is a python-pillow issue
Summary: gourmet lack a dependency on python-lxml and also there is a python-pillow issue
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 7
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA6TOO MGA7-64-OK MGA6-64-OK
Keywords: advisory, validated_update
Depends on:
Blocks:
 
Reported: 2019-07-28 15:42 CEST by David GEIGER
Modified: 2019-08-10 02:14 CEST (History)
3 users (show)

See Also:
Source RPM: gourmet-0.17.4-8.mga7.src.rpm
CVE:
Status comment:


Attachments

Description David GEIGER 2019-07-28 15:42:24 CEST
Gourmet doesn't work properly as the "My Cookbook plugin" require python-lxml.

Also there is an issue with python-pillow with tostring call who was replaced for tobytes.
David GEIGER 2019-07-28 15:42:40 CEST

Whiteboard: (none) => MGA6TOO

Comment 1 David GEIGER 2019-07-28 15:49:57 CEST
Assigning to QA now,


Advisory:
========================

There's a missing required dependency on the gourmet package from Mageia 7 and Mageia 6.
If no other packages pulling 'python2-lxml' are installed on the computer, "My Cookbook" plugin can't work properly. This update adds this missing dependency.
Also it fixes another issue with pillow replacing "tostring" call for "tobytes".

========================

Packages in 7/core/updates_testing:
========================
gourmet-0.17.4-8.1.mga7.noarch.rpm

Source RPM: 
========================
gourmet-0.17.4-8.1.mga7.src.rpm


========================

Packages in 6/core/updates_testing:
========================
gourmet-0.17.4-6.1.mga6.noarch.rpm

Source RPM: 
========================
gourmet-0.17.4-6.1.mga6.src.rpm

Assignee: bugsquad => qa-bugs

Comment 2 Len Lawrence 2019-08-02 09:41:19 CEST
mga7, x86_64

Before updating python2-lxml was removed from the system and then gourmet was installed to confirm that python2-lxml was still missing.
Enabled updates testing, urpmi.update -a, MageiaUpdate.
Selected gourmet:
- gourmet-0.17.4-8.1.mga7.noarch
- python2-lxml-4.3.0-1.mga7.x86_64

Clean update.

Whiteboard: MGA6TOO => MGA6TOO MGA7-64-OK
CC: (none) => tarazed25

Comment 3 Len Lawrence 2019-08-02 11:16:22 CEST
mga6, x86_64

Removed python2-lxml and installed gourmet.
No sign of python2-lxml on the system afterwards.

Updated gourmet:
- gourmet-0.17.4-6.1.mga6.noarch
- python2-lxml-4.2.5-1.mga6.x86_64

Good for 64bits.

Whiteboard: MGA6TOO MGA7-64-OK => MGA7-64-OK MGA6-64-OK

Thomas Backlund 2019-08-09 23:46:35 CEST

Whiteboard: MGA7-64-OK MGA6-64-OK => MGA6TOO MGA7-64-OK MGA6-64-OK
Keywords: (none) => advisory, validated_update
CC: (none) => tmb, sysadmin-bugs

Comment 4 Mageia Robot 2019-08-10 02:14:00 CEST
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2019-0084.html

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


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