Bug 248940 - netpbm-progs: pstopnm requires ghostscript, but it's not listed as a dependancy of netpbm-progs
Summary: netpbm-progs: pstopnm requires ghostscript, but it's not listed as a dependan...
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: netpbm
Version: rawhide
Hardware: All
OS: Linux
low
low
Target Milestone: ---
Assignee: Jindrich Novy
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2007-07-19 18:23 UTC by Greg Swallow
Modified: 2013-07-02 23:22 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2007-07-25 08:53:14 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Greg Swallow 2007-07-19 18:23:31 UTC
Description of problem:
netpbm-progs should require ghostscript - it doesn't

Version-Release number of selected component (if applicable):
netpbm-progs-10.35-14.fc8

How reproducible:
n/a

Steps to Reproduce:
1.Install netpbm-progs without ghostscript installed
2.do anything with /usr/bin/pstopnm
3.error to the effect of "can't find /usr/bin/gs"
  
Additional info:
http://netpbm.sourceforge.net/doc/pstopnm.html
"If you don't have GhostScript installed or the version you have installed was 
not built with the relevant PNM device drivers, pstopnm will fail."

Unfortunatly installing ghostscript (for me at least) brings in quite a few 
dependancies that I didn't have installed before, but oh well - I need pstopnm 
to work)

Thanks

Comment 1 Jindrich Novy 2007-07-25 08:53:14 UTC
Unfortunately I cannot add a hard dependency to ghostscript in netpbm-progs,
because only two programs out of the total 317 shipped within netpbm-progs
require ghostscript (pstopnm and pbmtextps) to handle postscript files so that
it would cause unneeded dependency bloat. It is common practise to not to add
such dependencies as RPM doesn't support "suggest" dependencies and let the
users install them when needed.

Sorry, it's not a good solution, but if you need pstopnm and pbmtextps to work,
use yum to install ghostscript separately.


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