[gcompris-devel] Cannot start a new python activity
Peter Albrecht
pa-dev at gmx.de
Wed Jan 23 19:27:48 UTC 2013
Hi Samuel,
after cloning the git repository
https://github.com/bdoin/GCompris
I can't even find a "configure" programm/script.
Were did you get your source from?
Is this an up to date version, so the wiki articles apply to it?
Have you read:
> http://gcompris.net/wiki/An_exercise_for_new_contributors
This tutorial work fine for me.
Regards,
Peter
On 21.01.2013 20:52, s.granjeaud at free.fr wrote:
> Hi Peter,
>
> Thanks for your answer. I compiled GCompris from source (configure, make, make install), and it runs perfectly, when dependencies are fulfilled. Currently, I prefer to start developpement from source, which is lighter and easier. Moreover Scientific Linux does not hold the packages versionned in the autogen.sh. I did not use this script to compile GCompris, and I din't notice any problem. So, I would like some help to work simply as stated in http://gcompris.net/wiki/Adding_an_activity in the developper's corner. The current main point is that GCompris works as a full application but the runit leads to an error in the case of the Python based activities and no error for C based activities.
>
> Best regards,
> Samuel
>
> ----- Mail original -----
> De: "Peter Albrecht" <pa-dev at gmx.de>
> À: "GCompris developpers list" <gcompris-devel at lists.sourceforge.net>
> Envoyé: Lundi 21 Janvier 2013 08:56:33
> Objet: Re: [gcompris-devel] Cannot start a new python activity
>
> Hi Samuel,
>
> did you build gcompris (sh autogen.sh && make) prior to
> calling runit.sh?
>
> Have you found Bruno's tutorial in the GCompris wiki?
> http://gcompris.net/wiki/An_exercise_for_new_contributors
>
> As for possible missing dependencies: The dependency-graph
> on my gentoo system for gcompris looks like:
>
>> `-- games-kids/gcompris-12.11 [~amd64 keyword]
>> `-- x11-libs/gtk+-2.24.12 (x11-libs/gtk+) amd64
>> `-- gnome-base/librsvg-2.36.1 (gnome-base/librsvg) amd64 [gtk]
>> `-- media-libs/gstreamer-0.10.35 (media-libs/gstreamer) amd64
>> `-- media-libs/gst-plugins-good-0.10.30 (media-libs/gst-plugins-good) amd64
>> `-- media-plugins/gst-plugins-ogg-0.10.35 (media-plugins/gst-plugins-ogg) amd64
>> `-- media-plugins/gst-plugins-alsa-0.10.35 (media-plugins/gst-plugins-alsa) amd64
>> `-- media-plugins/gst-plugins-vorbis-0.10.35 (media-plugins/gst-plugins-vorbis) amd64
>> `-- media-libs/sdl-mixer-1.2.12-r1 (media-libs/sdl-mixer) amd64
>> `-- media-libs/libsdl-1.2.15-r2 (media-libs/libsdl) amd64
>> `-- dev-libs/libxml2-2.8.0-r3 (dev-libs/libxml2) amd64
>> `-- dev-libs/popt-1.16-r1 (dev-libs/popt) amd64
>> `-- virtual/libintl-0 (virtual/libintl) amd64
>> `-- games-board/gnuchess-6.0.2 (games-board/gnuchess) amd64
>> `-- dev-db/sqlite-3.7.14.1 (dev-db/sqlite) amd64
>> `-- dev-python/pygtk-2.24.0-r2 (dev-python/pygtk) amd64
>> `-- gnome-base/gnome-common-3.1.0 (gnome-base/gnome-common) amd64
>> `-- dev-perl/XML-Parser-2.410.0 (dev-perl/XML-Parser) amd64
>> `-- sys-devel/gettext-0.18.1.1-r3 (sys-devel/gettext) amd64
>> `-- sys-apps/texinfo-4.13 (sys-apps/texinfo) amd64
>> `-- app-text/texi2html-5.0-r1 (app-text/texi2html) amd64
>> `-- virtual/pkgconfig-0 (virtual/pkgconfig) amd64
>> `-- sys-devel/automake-1.11.6 (>=sys-devel/automake-1.11.1) amd64
>> `-- sys-devel/automake-1.12.6 (>=sys-devel/automake-1.12) [~amd64 keyword]
>> `-- sys-devel/autoconf-2.69 (>=sys-devel/autoconf-2.68) amd64
>> `-- sys-devel/libtool-2.4-r1 (sys-devel/libtool) amd64
>> `-- dev-lang/python-2.7.3-r2 (=dev-lang/python-2.7*) amd64
>> `-- dev-lang/python-2.6.8 (=dev-lang/python-2.6*) amd64
>> `-- media-gfx/tuxpaint-0.9.21-r1 (media-gfx/tuxpaint) amd64
>> `-- sci-electronics/gnucap-0.35.20091207 (sci-electronics/gnucap) amd64
>
> I think, this list also contains some optional packages like
> tuxpaint, gnucap and gnuchess.
>
> Regards,
> Peter
>
> On 20.01.2013 21:13, s.granjeaud at free.fr wrote:
>> Hi,
>>
>> I am stucked on an error while starting a python acitivty from template:
>> Couldn't find the board menu, or plugin execution error
>>
>> It looks like runit.sh does not recognize something. The error seems to impact every python activity. Here is the debug of the sudoku python activity. I guess it should have run normally as it runs with the standard gcompris.
>>
>> I am running ScientificLinux 6.3 (CentOS like). I downloaded the lastest source (12.11). I think I may have forgotten a dependancy. Hope someone could help me.
>>
>> Best reagrds,
>> Samuel
>>
>>
>> [gc-dvp at sam src]$ ./runit.sh sudoku-activity -wmcD
>> << sudoku-activity/../gcompris/gcompris -L sudoku-activity/../boards/.libs -P sudoku-activity -A sudoku-activity/resources -S sudoku-activity/../../boards/skins -M sudoku-activity --locale_dir=/usr/local/share/locale -l /puzzle/sudoku sudoku-activity -wmcD >>
>> exec_prefix = /home/gc-dvp/gcompris-12.11/src/gcompris/.libs
>> package_data_dir = /home/gc-dvp/gcompris-12.11/src/gcompris/share/gcompris/boards
>> package_skin_dir = /home/gc-dvp/gcompris-12.11/src/gcompris/share/gcompris/boards/skins
>> package_menu_dir = /home/gc-dvp/gcompris-12.11/src/gcompris/share/gcompris/boards
>> package_locale_dir = /home/gc-dvp/gcompris-12.11/src/gcompris/share/locale
>> package_plugin_dir = /home/gc-dvp/gcompris-12.11/src/gcompris/lib/gcompris
>> package_python_plugin_dir= /home/gc-dvp/gcompris-12.11/src/gcompris/share/gcompris/python
>> user_dir = /home/gc-dvp/My GCompris
>> gcompris: gc_locale_set 'en_US.UTF-8'
>>
>>
>> gcompris: Sound disabled
>>
>> gcompris: Default system cursor enabled
>>
>> Overloaded package_data_dir = sudoku-activity/resources
>> Overloaded package_skin_dir = sudoku-activity/../../boards/skins
>> Overloaded menu_dir = sudoku-activity
>> Overloaded package_plugin_dir = sudoku-activity/../boards/.libs
>> Overloaded package_python_plugin_dir = sudoku-activity
>> Overloaded locale_dir = /usr/local/share/locale
>> gcompris: Using menu /puzzle/sudoku as root.
>>
>> Infos:
>> Config dir '/home/gc-dvp/.config/gcompris'
>> Users dir '/home/gc-dvp/My GCompris'
>> Database '/home/gc-dvp/.config/gcompris/gcompris_sqlite.db'
>> gcompris: Couldn't open music dir: sudoku-activity/resources/music/background
>>
>> gcompris: absolute_filename '/home/gc-dvp/gcompris-12.11/src/gcompris/share/pixmaps/gcompris.png' NOT FOUND
>>
>>
>> gcompris: Failed to find icon file: 'gcompris.png'
>>
>> gcompris: The screen_width=800.000000 screen_height=520.000000 ratio=1.000000
>>
>>
>> gcompris: Status=
>>
>>
>> gcompris: gcompris window is now mapped
>>
>> gcompris: No user, getting one from system.
>>
>> gcompris: opened module sudoku-activity/../boards/.libs/libpython.so with name python
>>
>>
>> gcompris: Executing import sys; sys.path.append('sudoku-activity')
>>
>>
>> Traceback (most recent call last):
>> File "<string>", line 1, in <module>
>> ImportError: No module named gcompris
>> gcompris: ! Python disabled: Cannot import gcompris modules
>>
>>
>> gcompris: We found a plugin with the name sudoku but is_our_board() returned FALSE (type=python:sudoku)
>>
>>
>> gcompris: No plugin library found for board type 'python:sudoku', requested by 'sudoku-activity/sudoku.xml'
>>
>> gcompris: Dialog=Couldn't find the board menu, or plugin execution error
>>
>>
>> gcompris: No boards to pause ?
>>
>> gcompris: gcompris window is now mapped
>>
>> gcompris: No boards to pause ?
>>
>> gcompris: gc_sound_fx_close
>>
>> gcompris: gc_sound_fx_close done
>>
>> [gc-dvp at sam src]$
>>
>> ------------------------------------------------------------------------------
>> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
>> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
>> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
>> MVPs and experts. ON SALE this month only -- learn more at:
>> http://p.sf.net/sfu/learnmore_123012
>> _______________________________________________
>> gcompris-devel mailing list
>> gcompris-devel at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/gcompris-devel
>>
>
> ------------------------------------------------------------------------------
> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
> MVPs and experts. SALE $99.99 this month only -- learn more at:
> http://p.sf.net/sfu/learnmore_122412
> _______________________________________________
> gcompris-devel mailing list
> gcompris-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gcompris-devel
>
> ------------------------------------------------------------------------------
> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
> MVPs and experts. SALE $99.99 this month only -- learn more at:
> http://p.sf.net/sfu/learnmore_122412
> _______________________________________________
> gcompris-devel mailing list
> gcompris-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gcompris-devel
More information about the Gcompris-devel
mailing list