Bug 10388 - kdegraphics-thumbnailers should require/suggest ghostscript and texlive to enable PDF/PS and DVI previews
Summary: kdegraphics-thumbnailers should require/suggest ghostscript and texlive to en...
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 3
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA3-64-OK MGA3-32-OK
Keywords: validated_update
Depends on: 10600
Blocks:
  Show dependency treegraph
 
Reported: 2013-06-01 13:20 CEST by Oleg Bosis
Modified: 2013-12-18 00:55 CET (History)
11 users (show)

See Also:
Source RPM: kdegraphics-thumbnailers-4.10.2-1.mga3.src.rpm
CVE:
Status comment:


Attachments

Description Oleg Bosis 2013-06-01 13:20:18 CEST
Description of problem:
gsthumbnail.so module that is a part of kdegraphics-thumbnailers package requires gs and dvips utilities to generate previews of PDF, PS and DVI files.


Version-Release number of selected component (if applicable):
kdegraphics-thumbnailers-4.10.2-1.mga3

How reproducible:
always

Steps to Reproduce:
1.
2.
3.


Reproducible: 

Steps to Reproduce:
Oleg Bosis 2013-06-01 13:20:50 CEST

CC: (none) => olegbosis

Sander Lepik 2013-06-01 13:46:01 CEST

CC: (none) => balcaen.john, lmenut, nicolas.lecureuil, sander.lepik

Comment 1 Luc Menut 2013-06-23 15:34:28 CEST
Thanks for the report.
Fixed in mga3 with kdegraphics-thumbnailers-4.10.4-2.mga3 in updates_testing.
It will be part of upcoming update to KDE 4.10.5.

Depends on: (none) => 10600

Comment 2 Manuel Hiebel 2013-09-01 16:11:02 CEST
kde pushed

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

Comment 3 Frédéric "LpSolit" Buclin 2013-09-02 01:36:32 CEST
Installing textlive requires 1.1 Gb with all its dependencies, especially textlive-texmf which is 1.0 Gb big. If users don't pay attention to it, 1 Gb will be wasted.
Comment 4 John L. ten Wolde 2013-09-02 01:46:30 CEST
I concur with Frédéric. Is texlive and its texmf absolutely essential? That 1GB seems like an awful lot of extra bloat.

CC: (none) => johnltw

Comment 5 David Walser 2013-09-02 02:01:23 CEST
For kdegraphics-thumbnailers, only texlive was added as a suggests.  Unfortunately, that package currently requires texlive-texmf, which is crazy.  Complaints about texlive can be collected in Bug 10673.
Comment 6 John L. ten Wolde 2013-09-02 08:13:56 CEST
Thanks David. I'll do just that.
Comment 7 Malo Deniélou 2013-09-03 22:11:06 CEST
Can the kde team please revert this fix (remove the Suggests) and push it as update to mga3?
This is until I can fix the texlive dependency problem.
Then we can use Suggests: dvips and it will work ok.

Status: RESOLVED => REOPENED
CC: (none) => pierre-malo.denielou
Resolution: FIXED => (none)

Comment 8 David Walser 2013-09-04 03:34:30 CEST
Luc Menut has done just that, and reverted the added Suggests for texlive.

I'll assign it to QA.  Speak up if you have anything to add, please.  Thanks.

Advisory:
----------------------------------------

The recently released KDE update for Mageia 3 included a change to the
kdegraphics-thumbnailers package where it suggested the texlive package,
which added the ability to generate thumbnail previews of DVI files using
the dvips command.  Unfortunately, the texlive package requires the very
large texlive-texmf package, and since the Mageia update applet installs
all suggested packages, this made installing the kdegraphics-thumbnailers
update problematic for some users.  This update no longer lists texlive
as a suggested package as a temporary workaround, so that the texlive
package can be reorganized to allow the dvips command to be provided
without requiring the full texlive-texmf package, at a later time.

----------------------------------------
Updated packages in core/updates_testing:
----------------------------------------
kdegraphics-thumbnailers-4.10.5-1.2.mga3

from kdegraphics-thumbnailers-4.10.5-1.2.mga3.src.rpm

Assignee: bugsquad => qa-bugs
CC: (none) => luigiwalser

Comment 9 Dave Hodgins 2013-09-04 05:46:12 CEST
Testing complete on Mageia 3 i586 and x86_64. Uninstalled texlive, then
ran urpme --auto-orphans.  Installed the update, observed that texlive
and it's dependencies were not pulled in. Ensured dolphin could still
show previews of png files.

Someone from the sysadmin team please push 10388.adv to updates.

Keywords: (none) => validated_update
Whiteboard: (none) => MGA3-64-OK MGA3-32-OK
CC: (none) => davidwhodgins, sysadmin-bugs

Comment 10 Thomas Backlund 2013-09-04 20:42:35 CEST
Update pushed:
http://advisories.mageia.org/MGAA-2013-0100.html

Status: REOPENED => RESOLVED
CC: (none) => tmb
Resolution: (none) => FIXED

Comment 11 Malo Deniélou 2013-09-04 20:47:36 CEST
Thanks Luc and David and Dave and Thomas. 
We should leave the bug open until we fix it for good.

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

Comment 12 Dave Hodgins 2013-09-06 01:57:54 CEST
When it is fixed, the update will need a new bug report, as the way
advisories are named in svn, and used to push updates, means there
can only be one update pushed per bug report.
Comment 13 Thomas Backlund 2013-12-18 00:55:29 CET
Yep, closing this to get it of the validated / not pushed list

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


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