Summary: | x11-libs/wxGTK still relies on libgnomeprintui (with 'gnome' USE flag) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Pacho Ramos <pacho> |
Component: | Current packages | Assignee: | Gentoo wxWidgets project <wxwidgets> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | bugs |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://trac.wxwidgets.org/ticket/15517 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 583846 | ||
Bug Blocks: | 352952 |
Description
Pacho Ramos
![]() 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 :( 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) |