mttroff can't be started: dependency libavg dropped gameapp

Bug #1409877 reported by Aapo Rantalainen
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libavg (Ubuntu)
Invalid
Undecided
Unassigned
mttroff (Ubuntu)
Triaged
High
Unassigned

Bug Description

apt-get install mttroff
mttroff
-> ERROR: Cannot find mttroff package: reinstall the game.

apt-get source mttroff
cd mttroff-1.0+svn6432+dfsg/mttroff
python troff.py
-> Traceback (most recent call last):
-> File "troff.py", line 21, in <module>
-> from libavg import avg, gameapp, Point2D
-> ImportError: cannot import name gameapp

dpkg -L python-libavg | grep game
-> Empty

Revision history for this message
Hans Joachim Desserud (hjd) wrote :

Thanks for taking your time to report this issue and help making Ubuntu better.

I get the same error message when attempting to run mttroff 1.0+svn6432+dfsg-0ubuntu2 on Ubuntu Vivid.

Looks like the underlying reason is that gameapp.py was removed from python-libavg as mentioned in the title. (Compare http://packages.ubuntu.com/precise/i386/python-libavg/filelist with http://packages.ubuntu.com/trusty/i386/python-libavg/filelist) I don't know whether it was removed completely or whether there is now a drop-in replacement which should be imported instead.

(Also related to bug 1409879 which seems to have the same underlying cause.)

Changed in mttroff (Ubuntu):
status: New → Confirmed
tags: added: amd64 i386 trusty utopic vivid
Revision history for this message
Hans Joachim Desserud (hjd) wrote :

Found that gameapp was removed in this commit https://github.com/libavg/libavg/commit/7e1b4d89cdfe15d1ac37383375ce75adf7fdf04c

Looks like some demo program was ported to simply use app instead. Presumably something similar can be done for mttroff and sponc.

Thomas Ward (teward)
Changed in mttroff (Ubuntu):
status: Confirmed → Triaged
importance: Undecided → High
Revision history for this message
Hans Joachim Desserud (hjd) wrote :

Since gameapp.py was intentionally removed from libavg upstream (see comment above), I reckon this issue won't be fixed in the libavg package. Instead the apps will need to be updated/ported.

Changed in libavg (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.