Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 388155 - net-print/hplip-3.11.10 still needs gone pstoraster filter
Summary: net-print/hplip-3.11.10 still needs gone pstoraster filter
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Daniel Pielmeier
URL:
Whiteboard: tracking upstream
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-22 21:34 UTC by Marc Schiffbauer
Modified: 2018-01-28 17:06 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marc Schiffbauer gentoo-dev 2011-10-22 21:34:27 UTC
Since app-text/ghostscript-gpl-9.02 (?), gs does not provide the "pstoraster" filter anymore, which has been renamed gstoraster.

ghostscript-gpl-9.04-r4 provides a symlink  
/usr/libexec/cups/filter/pstoraster -> /usr/libexec/cups/filter/gstoraster for convenience until all print drivers are fixed.

hplip needs to be fixed to use gstoraster instead of pstoraster
Comment 1 Daniel Pielmeier gentoo-dev 2011-11-02 11:28:45 UTC
I am the maintainer of hplip, so why did you assign this bug to the printing team only?
Comment 2 Marc Schiffbauer gentoo-dev 2011-11-02 11:37:17 UTC
(In reply to comment #1)
> I am the maintainer of hplip, so why did you assign this bug to the printing
> team only?

Sorry, I assumed you were a member of the printing herd.
Comment 3 Daniel Pielmeier gentoo-dev 2011-11-02 13:45:17 UTC
Are you sure hplip does not work with gstoraster? The source code of hplip
contains no trace of pstoraster besides the foomatic-rip-hplip perl script
which is not installed. Try rebuilding cups and test again. See comments 7-9
from bug #372145.
Comment 4 Marc Schiffbauer gentoo-dev 2011-11-02 19:25:17 UTC
(In reply to comment #3)
> Are you sure hplip does not work with gstoraster? The source code of hplip
> contains no trace of pstoraster besides the foomatic-rip-hplip perl script
> which is not installed. Try rebuilding cups and test again. See comments 7-9
> from bug #372145.

I just removed the pstoraster symlink again that I added manually, then rebuilt cups. 
A simple "lpr /etc/hosts" does not work then anymore and I can find this in the cups/error_log:

E [02/Nov/2011:20:12:52 +0100] Unable to execute /usr/libexec/cups/filter/pstoraster: No such file or directory
E [02/Nov/2011:20:12:52 +0100] [Job 32] Unable to start filter "pstoraster" - No such file or directory.
E [02/Nov/2011:20:12:52 +0100] [Job 32] Stopping job because the scheduler could not execute a filter.

Also, rebuilding hplip does not fix it.
Comment 5 Marc Schiffbauer gentoo-dev 2011-11-02 19:29:25 UTC
Strange, why does "qlist ghostscript-gpl" list pstoraster? Do you remove it manually in the ebuild?
Comment 6 Marc Schiffbauer gentoo-dev 2011-11-02 19:37:59 UTC
(In reply to comment #5)
> Strange, why does "qlist ghostscript-gpl" list pstoraster? Do you remove it
> manually in the ebuild?

gnaaa that was the recent ghostscript update, that fixed it.
Comment 7 Daniel Pielmeier gentoo-dev 2011-11-04 11:05:54 UTC
Can you please open a bug about this upstream at https://bugs.launchpad.net/hplip and report the bug number here?
Comment 8 Marc Schiffbauer gentoo-dev 2011-11-04 13:15:35 UTC
Upstream bug: https://bugs.launchpad.net/hplip/+bug/886095
Comment 9 Daniel Pielmeier gentoo-dev 2011-11-04 21:46:23 UTC
(In reply to comment #8)
> Upstream bug: https://bugs.launchpad.net/hplip/+bug/886095

Thanks!
Comment 10 Daniel Pielmeier gentoo-dev 2018-01-28 17:06:14 UTC
I think we can close this one. The pstoraster -> gstoraster symlink is now in the net-print/cups-filters package and does not seem to go away.

Please reopen if you think otherwise.