Bug 248940

Summary: netpbm-progs: pstopnm requires ghostscript, but it's not listed as a dependancy of netpbm-progs
Product: [Fedora] Fedora Reporter: Greg Swallow <greg>
Component: netpbmAssignee: Jindrich Novy <jnovy>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: low    
Version: rawhideCC: pknirsch
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2007-07-25 08:53:14 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

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.