Bug 264884 - kajongg doesn't install some modules
Summary: kajongg doesn't install some modules
Status: RESOLVED FIXED
Alias: None
Product: kajongg
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Wolfgang Rohdewald
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-30 20:44 UTC by Philip Muškovac
Modified: 2011-01-31 02:22 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 4.6.1


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Philip Muškovac 2011-01-30 20:44:00 UTC
Version:           unspecified (using KDE 4.6.0) 
OS:                Linux

kajongg installs:

-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/about.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/about.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/animation.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/animation.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/background.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/background.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/backgroundselector.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/backgroundselector.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/board.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/board.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/handboard.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/handboard.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/message.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/message.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/client.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/client.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/common.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/common.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/config.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/config.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/deferredutil.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/deferredutil.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/differ.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/differ.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/meld.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/meld.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/game.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/game.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/games.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/games.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/genericdelegates.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/genericdelegates.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/guiutil.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/guiutil.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/humanclient.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/humanclient.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/move.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/game.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/game.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/games.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/games.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/genericdelegates.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/genericdelegates.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/guiutil.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/guiutil.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/humanclient.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/humanclient.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/move.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/move.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/playerlist.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/playerlist.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/playfield.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/playfield.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/predefined.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/predefined.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/qt4reactor.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/qt4reactor.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/query.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/query.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/rulesetselector.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/rulesetselector.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/scoringengine.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/scoringengine.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/scoring.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/scoring.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/server.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/server.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/sound.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/sound.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/tables.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/tables.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/tile.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/tile.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/tileset.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/tileset.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/tilesetselector.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/tilesetselector.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/statesaver.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/statesaver.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/wall.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/wall.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/uiwall.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/uiwall.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/util.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/util.pyc
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/kajongg.py
-- Installing: /tmp/buildd/kdegames-4.6.0/debian/tmp/usr/share/kde4/apps/kajongg/kajonggserver.py

but then errors out with 
$ kajongg
 * kajongg is not correctly installed: modules: No module named modeltest
  File "/usr/games/kajongg", line 102, in <module>
    main(reactor)

  File "/usr/games/kajongg", line 53, in main
    from playfield import PlayField

  File "/usr/share/kde4/apps/kajongg/playfield.py", line 94, in <module>
    logError(MSG)

Reproducible: Always

Steps to Reproduce:
Try to install kajongg 4.6.0 and run it

Actual Results:  
It fails because it doesn't install all required modules

Expected Results:  
It should work fine
Comment 1 Wolfgang Rohdewald 2011-01-31 02:21:57 UTC
modeltest.py was missing in CMakeLists.txt
fixed in trunk, backported to 4.6