Bug 46738 - AisleRiot solitare of gnome-games-2.6.0.1 dies
Bug#: 46738 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: All Status: RESOLVED Severity: normal Priority: P5
Resolution: UPSTREAM Assigned To: gnome@gentoo.org Reported By: nospam@dolney.com
Component: GNOME
URL: 
Summary: AisleRiot solitare of gnome-games-2.6.0.1 dies
Keywords:  
Status Whiteboard: 
Opened: 2004-04-03 19:31 0000
Description:   Opened: 2004-04-03 19:31 0000
There is a bug in the hint calculation of the AisleRiot solitare game in
gnome-games-2.6.0.1. Sometimes when you press on the hint button on the
toolbar, the game dies with this error:

ERROR: Unbound variable: check-same-color

Try pressing the button several times at different points in the game to get
the bug to show itself.

------- Comment #1 From Derek Dolney 2004-04-03 19:57:42 0000 -------
By the way, this bug happens for the Agnes game of AisleRiot. It does not seem
to happen for Klondike. I didn't test any of the others.

------- Comment #2 From Leonardo Boshell (RETIRED) 2004-04-20 13:03:31 0000 -------
Created an attachment (id=29719) [details]
agnes_hint.patch

Interesting bug. I'm not much of a schemer myself, but it seems to be a trivial
bug inside agnes.scm. Please try this patch; to apply it, you could do:

  cd /usr/share/sol-games && patch -u -p0 < /path/to/agnes_hint.patch

Searching Gnome's bugzilla, I couldn't find any related report, so if this
seems to fix it for you, this could be reported upstream. Thanks.

------- Comment #3 From Derek Dolney 2004-04-21 06:40:17 0000 -------
This seems to fix the problem. Thanks!

------- Comment #4 From Leonardo Boshell (RETIRED) 2004-04-22 10:04:06 0000 -------
This has been fixed by the upstream authors now.

Thanks for your report.

------- Comment #5 From foser (RETIRED) 2004-05-04 08:51:49 0000 -------
leonardop : wheres' the upstream buglink ? always post this !

if the attached patch fixed this, please also add it to our current ebuild.

Note that this particular fix (resolved upstream?) is not fixed in 2.6.1