Description of problem: Without reportlab installed, cover sheets can not be created for hp-sendfax. Without the ability to customize cover sheets, the value of a program like hp-sendfax is compromised. Version-Release number of selected component (if applicable): hplip-0.9.10-4 How reproducible: always Steps to Reproduce: 1. hp-sendfax 2. 3. Actual results: [bjohnson@localhost ~]$ hp-sendfax [ERROR]: Coverpages disabled. Reportlab not installed. HP Linux Imaging and Printing System (ver. 0.9.10) PC Sendfax Utility ver. 1.7 Expected results: Additional info:
You can just 'yum install reportlab' to get it from Fedora Extras. I don't think we can have a Base package actually *require* an Extras package.
Oh, I didn't realize it was in extras. I tried "yum install reportlab" as even you suggested and assumed it was not available. By the way, it's python-reportlab, which is why I didn't find it ;) I agree that you can't have a base package require an extras package. It seems to me, since it provides a vital piece of functionality for a base package that maybe it should be in core. (Yeah, I know how people scream when that type of thing is suggested). I really don't know the exact criteria for doing such, so just take this as MHO. By the way, reportlab is borken anyway :) bug #189894.
(In reply to comment #1) > You can just 'yum install reportlab' to get it from Fedora Extras. I don't > think we can have a Base package actually *require* an Extras package. This should be a non-issue with the core/extras merge coming up.
Any thoughts on putting this in F7 & rawhide now that merge is completed?
Unfortunately the scanning stuff is in the main package, so the dependency needs to go there.
If I understand it correctly, hp-sendfax runs fine without reportlab, you just can't send a cover page without it. But the interactive mode doesn't have any way to use the cover page editor, so there doesn't need to be a dependency there. But you could put the dependency in the gui package because only the gui mode of hp-scanfax has the ability to use it. Did I miss something there?
Ah, I see. Fixed in 2.7.6-4.fc8.