libreoffice has default printing language set to PDF and this format is rather buggy. Chnaging this to PostScipt, thing start woring again. However, changing this defalt entails editing the file /usr/lib/libreoffice/share/psprint/psprint.conf and adding(under [__Global_Printer_Defaults__]): PDFDevice=-1 This does not work on a global scale, could gentoo offer a USE flag (or somerthing similar) which adds this flag to the mentioned file? Reproducible: Always
Could you please provide some sample document that does not work with pdf printing. The problem is that PS printing is being removed even from cups so we want to avoid converting back and forth all around. Also is there some upstream bug about this issue?
Created attachment 345498 [details] test doc which won't display well when converted to PDF
Providing a Postscript default makes sens as long Postscipt is supported by libreoffice. Especially when PDF has its problems.
I wonder, perhaps this error is connected to liborcus? libreoffice-4 hardcode liborcus to: =dev-libs/liborcus-0.3* Maybe that should be changed as there is a liborcus-0.5.1 in tree now?
(In reply to comment #4) > I wonder, perhaps this error is connected to liborcus? > libreoffice-4 hardcode liborcus to: > =dev-libs/liborcus-0.3* > Maybe that should be changed as there is a liborcus-0.5.1 in tree now? Nope, the api is different. So 0.5 is only for 4.1 release.
Ok after investingating this please fill up bug upstream with the test document so we can rather fix the pdf filter (due to cups-1.6 requiring pdf printing anyway).
https://bugs.freedesktop.org/show_bug.cgi?id=63991 I don't think there will be any fix in the near future and I need something that works now.
this bug seems to have been fixed in libreoffice 4.1.0.4, at least i don't see the problem with teh above test doc anymore. I think we can close this bug.
Awesome so something I did there really helped :-) Closing as fixed in 4.1 then.
Great, you might want to close the upstream bug too: https://bugs.freedesktop.org/show_bug.cgi?id=63991