[Bug 221332] Re: [FFE] The tiemu package is not installable and not buildable in lucid

Chow Loong Jin hyperair at ubuntu.com
Mon Apr 12 20:03:06 BST 2010


It fails to build on Lucid (amd64), the erroneous lines are as follows:

gui/calc/calc.o: In function `on_drawingarea1_expose_event':
/tmp/buildd/tiemu-3.02/src/gui/calc/calc.c:316: undefined reference to `GTK_WIDGET_STATE'
gui/calc/screen.o: In function `redraw_lcd':
/tmp/buildd/tiemu-3.02/src/gui/calc/screen.c:207: undefined reference to `GTK_WIDGET_STATE'
gui/calc/screen.o: In function `hid_update_lcd':
/tmp/buildd/tiemu-3.02/src/gui/calc/screen.c:327: undefined reference to `GTK_WIDGET_STATE'
/tmp/buildd/tiemu-3.02/src/gui/calc/screen.c:335: undefined reference to `GTK_WIDGET_STATE'
gui/calc/screen.o: In function `redraw_skin':
/tmp/buildd/tiemu-3.02/src/gui/calc/screen.c:190: undefined reference to `GTK_WIDGET_STATE'
gui/debugger/dbg_all.o: In function `gtk_debugger_refresh':
/tmp/buildd/tiemu-3.02/src/gui/debugger/dbg_all.c:84: undefined reference to `GTK_WIDGET_VISIBLE'
/tmp/buildd/tiemu-3.02/src/gui/debugger/dbg_all.c:86: undefined reference to `GTK_WIDGET_VISIBLE'
/tmp/buildd/tiemu-3.02/src/gui/debugger/dbg_all.c:88: undefined reference to `GTK_WIDGET_VISIBLE'
/tmp/buildd/tiemu-3.02/src/gui/debugger/dbg_all.c:90: undefined reference to `GTK_WIDGET_VISIBLE'
/tmp/buildd/tiemu-3.02/src/gui/debugger/dbg_all.c:92: undefined reference to `GTK_WIDGET_VISIBLE'
gui/debugger/dbg_all.o:/tmp/buildd/tiemu-3.02/src/gui/debugger/dbg_all.c:94: more undefined references to `GTK_WIDGET_VISIBLE' follow
gui/debugger/dbg_all.o: In function `gtk_debugger_enter':
/tmp/buildd/tiemu-3.02/src/gui/debugger/dbg_all.c:150: undefined reference to `GTK_WIDGET_SENSITIVE'
gui/debugger/dbg_wnds.o: In function `dbgwnds_hide_all':
/tmp/buildd/tiemu-3.02/src/gui/debugger/dbg_wnds.c:149: undefined reference to `GTK_WIDGET_VISIBLE'
/tmp/buildd/tiemu-3.02/src/gui/debugger/dbg_wnds.c:151: undefined reference to `GTK_WIDGET_VISIBLE'
/tmp/buildd/tiemu-3.02/src/gui/debugger/dbg_wnds.c:153: undefined reference to `GTK_WIDGET_VISIBLE'
/tmp/buildd/tiemu-3.02/src/gui/debugger/dbg_wnds.c:155: undefined reference to `GTK_WIDGET_VISIBLE'
/tmp/buildd/tiemu-3.02/src/gui/debugger/dbg_wnds.c:157: undefined reference to `GTK_WIDGET_VISIBLE'
gui/debugger/dbg_wnds.o:/tmp/buildd/tiemu-3.02/src/gui/debugger/dbg_wnds.c:159: more undefined references to `GTK_WIDGET_VISIBLE' follow
gui/debugger/dbg_code.o: In function `dbgcode_quit_enabled':
/tmp/buildd/tiemu-3.02/src/gui/debugger/dbg_code.c:1099: undefined reference to `GTK_WIDGET_SENSITIVE'
gui/debugger/dbg_heap.o: In function `dbgheap_display_window':
/tmp/buildd/tiemu-3.02/src/gui/debugger/dbg_heap.c:174: undefined reference to `GTK_WIDGET_VISIBLE'
gui/debugger/dbg_iop.o: In function `dbgiop_display_window':
/tmp/buildd/tiemu-3.02/src/gui/debugger/dbg_iop.c:458: undefined reference to `GTK_WIDGET_VISIBLE'
gui/debugger/dbg_mem.o: In function `dbgmem_display_window':
/tmp/buildd/tiemu-3.02/src/gui/debugger/dbg_mem.c:438: undefined reference to `GTK_WIDGET_VISIBLE'
gui/debugger/dbg_pclog.o: In function `dbgpclog_display_window':
/tmp/buildd/tiemu-3.02/src/gui/debugger/dbg_pclog.c:166: undefined reference to `GTK_WIDGET_VISIBLE'
gui/debugger/dbg_regs.o: In function `dbgregs_display_window':
/tmp/buildd/tiemu-3.02/src/gui/debugger/dbg_regs.c:305: undefined reference to `GTK_WIDGET_VISIBLE'
gui/debugger/dbg_stack.o:/tmp/buildd/tiemu-3.02/src/gui/debugger/dbg_stack.c:200: more undefined references to `GTK_WIDGET_VISIBLE' follow
collect2: ld returned 1 exit status
make[3]: *** [tiemu] Error 1
make[3]: Leaving directory `/tmp/buildd/tiemu-3.02/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/buildd/tiemu-3.02'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/tmp/buildd/tiemu-3.02'
make: *** [build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2


** Changed in: tiemu (Ubuntu)
       Status: Confirmed => Incomplete

-- 
[FFE] The tiemu package is not installable and not buildable in lucid
https://bugs.launchpad.net/bugs/221332
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is a direct subscriber.

Status in “tiemu” package in Ubuntu: New

Bug description:
[showard314]
Lucid's tiemu is not installable and unbuildable (the versions of the libraries needed have been removed from Ubuntu).

To get a working version, we have to merge from Debian testing. However, Debian testing's version FTBFS on lucid since it makes calls to old GTK functions that don't exist anymore (they are private functions now).

I have merged from Debian testing and made a patch to fix that and built the package here:
https://launchpad.net/~showard314/+archive/ppa

I installed and tested it, it is working.

Original report [Veichtlbauer]
Binary package hint: tiemu

Why is the tiemu package still stuck in version 2 of tiemu? The emulator is still being updated and got some nice improvements over the last couple of years. Version 2 is still being maintained (synced with Debian at least).
Latest announcements: http://lpg.ticalc.org/prj_tiemu/news.html







More information about the Ubuntu-sponsors mailing list