[Bug 484957] Re: ggz-python-games (GGZBoard via AppMarket) missing dependency to gnushogi

Matthieu Baerts matttbe at gmail.com
Thu Dec 9 16:45:18 GMT 2010


Hello,

This bug should be fixed by merging my branch lp:~matttbe/ggz-
python/dependences into lp:ubuntu/ggz-python

(A new package is available on my ppa)

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is a direct subscriber.
https://bugs.launchpad.net/bugs/484957

Title:
  ggz-python-games (GGZBoard via AppMarket) missing dependency to gnushogi

Status in “ggz-python” package in Ubuntu:
  Confirmed

Bug description:
  (me again)
Reproduction steps : 
- Go to Software Center
- Go to games>GGZBoard>Install
- Launch
- GUI appears
- Click on Shogi
- Silent crash
- open terminal
- $bbzboard
- Click on Shogi
- End of output : 
(self.pout, self.pin) = os.popen2("gnushogi")
/bin/sh: gnushogi: not found
shogi greeting >>> 
Traceback (most recent call last):
  File "/usr/games/ggzboard", line 1267, in <module>
    core.main(fullscreen)
  File "/usr/games/ggzboard", line 260, in main
    self.rungame()
  File "/usr/games/ggzboard", line 761, in rungame
    game.init(themepath)
  File "/usr/lib/ggz-python/ggzboard/module_shogi.py", line 97, in init
    self.pout.flush()
IOError: [Errno 32] Broken pipe

Workaround 
- install gnushogi (eg. sudo apt-get install gnushogi)

Proposed bugfix
- Add dependency from ggz-python-games to gnushogi
- Provide clear error message to user (propose to file bug for example)

ProblemType: Bug
Architecture: amd64
Date: Wed Nov 18 19:50:35 2009
DistroRelease: Ubuntu 9.10
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release Candidate amd64 (20091020.3)
NonfreeKernelModules: fglrx
Package: ggz-python-games 0.0.14.1-1ubuntu2
PackageArchitecture: all
ProcEnviron:
 LANG=fr_FR.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-14.48-generic
SourcePackage: ggz-python
Uname: Linux 2.6.31-14-generic x86_64
XsessionErrors:
 (gnome-settings-daemon:2432): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
 (gnome-settings-daemon:2432): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
 (polkit-gnome-authentication-agent-1:2653): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
 (nautilus:2618): Eel-CRITICAL **: eel_preferences_get_boolean: assertion `preferences_is_initialized ()' failed
 (Do:2634): Wnck-CRITICAL **: wnck_set_client_type got called multiple times.





More information about the Ubuntu-sponsors mailing list