[gnome-love] Jhbuild and iso-codes



Hi everyone, I'm having a hard time with jhbuild to build the iso-codes package. This problem is referenced in the GNOME wiki:

http://live.gnome.org/JhbuildIssues/iso-codes#iso-codes_saxlib_error

I tried some tricks, like this :
http://live.gnome.org/JhbuildIssues_2fjhbuild#python_xml_not_found
and somebody told me also to copy my python files from my distro to the python used by jhbuild... None of these solutions worked for me.

I run Mandriva 2005 LE.

Does anyone have an hint for this ? Everything compiles well until that point, and I would like to update my notes on the wiki:

http://live.gnome.org/JhbuildDependencies#head-62896df43107a5296dfc10504e4b29702c4cc445

Thanks for your help

=============================================================

[liberforce@liberforce ~]$ jhbuild buildone -a -c iso-codes *** Unpacking iso-codes *** [1/1]

gunzip -dc "/home/liberforce/cvs/gnome2/iso-codes-0.45.tar.gz" | tar xf -
*** Configuring iso-codes *** [1/1]

./configure --prefix /opt/gnome2  --disable-static --disable-gtk-doc
checking for a BSD-compatible install... /home/liberforce/bin/install-check
checking whether build environment is sane... yes
checking whether make sets $(MAKE)... yes
checking for working aclocal-1.4... found
checking for working autoconf... found
checking for working automake-1.4... found
checking for working autoheader... found
checking for working makeinfo... found
checking whether to enable maintainer-specific portions of Makefiles... no
checking for a BSD-compatible install... /home/liberforce/bin/install-check
checking whether make sets $(MAKE)... (cached) yes
checking for msgfmt... /opt/gnome2/bin/msgfmt
configure: creating ./config.status
config.status: creating Makefile
config.status: creating iso-codes.pc
config.status: creating iso_639/Makefile
config.status: creating iso_3166/Makefile
config.status: creating iso_3166/iso_3166_2/Makefile
config.status: creating iso_4217/Makefile
config.status: creating notes/Makefile
*** Building iso-codes *** [1/1]

make
Making all in iso_639
make[1]: Entering directory `/home/liberforce/cvs/gnome2/iso-codes-0.45/iso_639'
../iso2pot.py --is-version 0.42pre1 --comments iso_639_2T_code \
                --fields name iso_639.xml iso_639.pot
'import site' failed; use -v for traceback
Traceback (most recent call last):
  File "../iso2pot.py", line 9, in ?
from xml.sax import saxutils, make_parser, saxlib, saxexts, ContentHandler
ImportError: cannot import name saxlib
make[1]: *** [iso_639.pot] Erreur 1
make[1]: Leaving directory `/home/liberforce/cvs/gnome2/iso-codes-0.45/iso_639'
make: *** [all-recursive] Erreur 1
*** error during stage build of iso-codes: could not build module *** [1/1]


  [1] rerun stage build
  [2] ignore error and continue to install
  [3] give up on module
  [4] start shell



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]