Bug 157044 - x11-toolkits/slgtk: fails to start
Summary: x11-toolkits/slgtk: fails to start
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Stefan Walter
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-14 16:10 UTC by Jilles Tjoelker
Modified: 2011-09-01 14:50 UTC (History)
0 users

See Also:


Attachments
patch-packages__gtk.sl (413 bytes, text/plain)
2011-05-14 16:10 UTC, Jilles Tjoelker
no flags Details
patch-slgtk.txt (1.42 KB, patch)
2011-08-31 20:54 UTC, Alexey Shuvaev
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jilles Tjoelker freebsd_committer freebsd_triage 2011-05-14 16:10:11 UTC
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.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2011-05-14 16:10:19 UTC
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
Comment 2 Edwin Groothuis freebsd_committer freebsd_triage 2011-05-14 16:10:21 UTC
State Changed
From-To: open->feedback

Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Comment 3 Alexey Shuvaev 2011-05-16 10:16:54 UTC
Ok, I have reproduced the problem locally. The proper fix is searched for
with the author of slgtk. Thanks for the bug report!

Alexey.
Comment 4 Alexey Shuvaev 2011-07-27 10:26:11 UTC
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
Comment 5 Eitan Adler freebsd_committer freebsd_triage 2011-08-31 18:59:51 UTC
State Changed
From-To: feedback->open

maintainer replied
Comment 6 Alexey Shuvaev 2011-08-31 20:54:07 UTC
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.
Comment 7 Stefan Walter freebsd_committer freebsd_triage 2011-09-01 14:29:17 UTC
Responsible Changed
From-To: freebsd-ports-bugs->stefan

Take.
Comment 8 dfilter service freebsd_committer freebsd_triage 2011-09-01 14:40:21 UTC
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"
Comment 9 Stefan Walter freebsd_committer freebsd_triage 2011-09-01 14:41:28 UTC
State Changed
From-To: open->closed

Marked port(s) as DEPRECATED as suggested by maintainer.