Apparently slgtk is using obsolete names from old versions of gtk. The accompanying programs do not start. Fix: The following patch appears to fix imdisplay, but it does not fix the example (it now complains about GDK_1). It may be wrong. How-To-Repeat: A command like imdisplay /usr/local/share/gtk-2.0/demo/apple-red.png (passing the path to an existing image file) gives an error like GDK_Shift_L is undefined /usr/local/share/slsh/local-packages/gtk.sl:216:<top-level>:Undefined Name Traceback: evalfile Traceback: evalfile and does not display a window. Starting the example using slsh /usr/local/share/examples/slgtk/main.sl fails similarly.
Maintainer of x11-toolkits/slgtk, Please note that PR ports/157044 has just been submitted. If it contains a patch for an upgrade, an enhancement or a bug fix you agree on, reply to this email stating that you approve the patch and a committer will take care of it. The full text of the PR can be found at: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/157044 -- Edwin Groothuis via the GNATS Auto Assign Tool edwin@FreeBSD.org
State Changed From-To: open->feedback Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Ok, I have reproduced the problem locally. The proper fix is searched for with the author of slgtk. Thanks for the bug report! Alexey.
On Mon, May 16, 2011 at 11:16:54AM +0200, Alexey Shuvaev wrote: > Ok, I have reproduced the problem locally. The proper fix is searched for > with the author of slgtk. Thanks for the bug report! > Mmmm... I have not heard anything from the author since then really :( I don't use slgtk much enough to fix it as an "upstream maintainer". As a reference, slgtk is not available in latest Ubuntu packages also [1]. I think, we should mark the port as DEPRECATED with some grace EXPIRATION_DATE and wait, how much interest are there. Sorry, Alexey. [1] https://bugs.launchpad.net/ubuntu/+source/slgtk/+bug/755961
State Changed From-To: feedback->open maintainer replied
There is another error report against debian package, too: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=577364 I think we should gracefully de-orbit slgtk from the ports. Attached patch marks the port and 2 other ports that depend on slgtk as DEPRECATED with EXPIRATION_DATE set to the end of this year. Alexey.
Responsible Changed From-To: freebsd-ports-bugs->stefan Take.
stefan 2011-09-01 13:40:08 UTC FreeBSD ports repository Modified files: x11-toolkits/slgtk Makefile x11-toolkits/slgtkdatabox Makefile devel/slglade Makefile Log: Mark x11-toolkits/slgtk and dependent ports as DEPRECATED expiring 2011-12-31 as suggested by the ports' maintainer, as they don't work with recent GTK+ and upstream development seems to have ceased. PR: 157044 Submitted by: Jilles Tjoelker <jilles@stack.nl> Patch by: maintainer Revision Changes Path 1.5 +3 -0 ports/devel/slglade/Makefile 1.11 +3 -0 ports/x11-toolkits/slgtk/Makefile 1.6 +3 -0 ports/x11-toolkits/slgtkdatabox/Makefile _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Marked port(s) as DEPRECATED as suggested by maintainer.