We want to drop libgnomeprint as it's deprecated and unmaintained, but looks like wxGTK still needs it with USE "gnome". Is upstream aware of the needing of migrating away from libgnomeprint? What would occur if always disabling gnome-print support on wxGTK? Thanks Reproducible: Always
it's not _needed_ - there's crusty broken postscript code it can fall back on, but it sure isn't pretty. I'd like to avoid it if possible. 2.9 uses gtkprint, but it's a masked dev version for the upcoming 3.0 (due to be released any decade now).
Will need to wait then, thanks for the info
(In reply to comment #1) > it's not _needed_ - there's crusty broken postscript code it can fall back on, > but it sure isn't pretty. I'd like to avoid it if possible. 2.9 uses > gtkprint, but it's a masked dev version for the upcoming 3.0 (due to be > released any decade now). This is now the only one requiring libgnomeprint stuff, do you have any idea when wxGTK-3 could be released by upstream? :-/
It's been on the verge since I started using linux. But even if it were released today it wouldn't help. Everything uses 2.8. I'll remove the gnomeprint stuff.
I guess will be impossible to try to backport new print to 2.8, no? (or try to demand to upstream to do it if possible) :-/
Ryan, lets please not remove libgnomeprint ui stuff. As you said, it means worse functionality for wxGTK applications that want to print stuff. I see no reason to drop libgnomeprint if it's still needed, this I can also say with my gnome@ hat on. We either backport GtkPrint stuff to wxGTK-2.8 or we just keep libgnomeprintui till then.
Well I'm not about to backport it. :)
Though maybe the dep should really be only on libgnomeprint, not libgnomeprintui (I don't see ui part in NEEDED.ELF.2, haven't investigated closer); then we could move on with last riting libgnomeprintui to start with and see about libgnomeprint later
src/gtk/gnome/gprint.cpp uses libgnomeprintui headers.
I think we can get rid of this in wxGTK:3.0, no? I recall reading about GtkPrint code there finally, albeit not completely sure it works good or with gtk2. I specifically have to USE=-gnome this right now to avoid deprecated libs on fresher installs :(
Yeah, the problem is that I doubt we will be able to get rid of old slot in the near future :(
http://trac.wxwidgets.org/ticket/15517
Fixed for 3.0.
2.8 is p.masked for removal, so we can consider this bug fixed (in terms of not blocking libgnomeprintui last rites anymore)