Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 693032

Summary: games-kids/tuxmathscrabble: fails to start, being unable to find data files
Product: Gentoo Linux Reporter: Michał Górny <mgorny>
Component: Current packagesAssignee: Gentoo Games <games>
Status: RESOLVED FIXED    
Severity: normal CC: treecleaner
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 703758    

Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-08-28 18:13:37 UTC
$ tuxmathscrabble 
pygame 1.9.6
Hello from the pygame community. https://www.pygame.org/contribute.html
Traceback (most recent call last):
  File "/usr/bin/tuxmathscrabble", line 38, in <module>
    x=TuxMathScrabbleApp()
  File "/usr/lib64/python2.7/site-packages/TuxMathScrabble/tms.py", line 63, in __init__
    mode,level=prog.run()
  File "/usr/lib64/python2.7/site-packages/TuxMathScrabble/tms.py", line 451, in run
    self.update_global_config_dependents()#move dictionary stuff to after splash!!!
  File "/usr/lib64/python2.7/site-packages/TuxMathScrabble/tms.py", line 1123, in update_global_config_dependents
    actr=Actor(indir,self.global_config,player_homes[pidx][0],player_homes[pidx][1],player_homes[pidx][2],specific_maneuver_key,rotozoom_tilesize,images)
  File "/usr/lib64/python2.7/site-packages/TuxMathScrabble/actor.py", line 64, in __init__
    inf=open(infile)
IOError: [Errno 2] No such file or directory: './TuxMathScrabble/Actors/Tux2D/config'


Apparently the game looks for data files relative to the current directory but there's no wrapper changing the directory.
Comment 1 Pacho Ramos gentoo-dev 2019-12-25 18:52:52 UTC
Upstream stopped its development too in favor of a web version http://ccosse.github.io/TuxMathScrabble-2015/

It requires pygame with python2 support and I couldn't find any ports to python3... then, I would opt for treecleaning it
Comment 2 Larry the Git Cow gentoo-dev 2019-12-25 21:22:40 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f28d08b67bb2939bc2307de5792a4b3929486f5

commit 5f28d08b67bb2939bc2307de5792a4b3929486f5
Author:     David Seifert <soap@gentoo.org>
AuthorDate: 2019-12-25 21:21:40 +0000
Commit:     David Seifert <soap@gentoo.org>
CommitDate: 2019-12-25 21:21:40 +0000

    profiles/package.mask: Last-rite games-kids/tuxmathscrabble
    
    Bug: https://bugs.gentoo.org/693032
    Closes: https://github.com/gentoo/gentoo/pull/14122
    Signed-off-by: David Seifert <soap@gentoo.org>

 profiles/package.mask | 5 +++++
 1 file changed, 5 insertions(+)
Comment 3 Larry the Git Cow gentoo-dev 2020-02-03 06:10:35 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0edb8ab929ea4a90bdc42eca8005b09cb8af51bd

commit 0edb8ab929ea4a90bdc42eca8005b09cb8af51bd
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2020-02-03 06:08:52 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2020-02-03 06:08:52 +0000

    games-kids/tuxmathscrabble: Remove last-rited pkg
    
    Closes: https://bugs.gentoo.org/693032
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 games-kids/tuxmathscrabble/Manifest                |  1 -
 .../files/tuxmathscrabble-0.8.1-gentoo.patch       | 92 ----------------------
 games-kids/tuxmathscrabble/metadata.xml            | 11 ---
 .../tuxmathscrabble-0.8.1-r1.ebuild                | 63 ---------------
 profiles/package.mask                              |  5 --
 5 files changed, 172 deletions(-)