Hello Gabriele, thank you for your report, python-ply is free software and probably it was removed by mistake. I'll take a look at it, in the meanwhile you can solve this problem installing python-ply on your system.
Cheers, Giuseppe gabriele balducci <[email protected]> writes: > Dear giuseppe, > > first of all thanks for maintaining icecat, of course! > > Just trying to build icecat-3.5 from source. > > Got the following error: > > -- 8< ----- *SNIP* > > PYTHONPATH=../../../../xpcom/idl-parser \ > /usr/bin/python ./qsgen.py \ > --idlpath=../../../../dist/idl \ > --cachedir=../../../../xpcom/idl-parser \ > --header-output dom_quickstubs.h \ > --stub-output dom_quickstubs.cpp \ > --makedepend-output .deps/dom_qsgen.pp \ > \ > ./dom_quickstubs.qsconf > Traceback (most recent call last): > File "./qsgen.py", line 131, in <module> > import xpidl > File > "/home/balducci/tmp/install-us-d/icecat/icecat-3.5-g1/xpcom/idl-parser/xpidl.py", > line 47, in <module> > from ply import lex, yacc > ImportError: No module named ply > make[5]: *** [dom_quickstubs.h] Error 1 > make[5]: Leaving directory > `/home/balducci/tmp/install-us-d/icecat/icecat-3.5-g1/js/src/xpconnect/src' > > --8< ----- *SNIP* > > > Actually, I find that the firefox-3.5 distro does have a ply directory: > > mozilla-1.9.1/other-licenses/ply > |-- COPYING > |-- README > `-- ply > |-- __init__.py > |-- lex.py > `-- yacc.py > > which icecat does not (and, in fact, I built firefox-3.5 and did not > find this problem). > > From the path to ply and the contents of COPYING and README I vaguely > guess that its absence in the icecat tarball might be related to license > issues. > > My questions are: > > => am I the only one stumbling on this? I've been updating icecat from source > since 2.0.0.12 and never found this... > => if the ply subdir has been intentionally dropped from icecat, does > this mean that I have to install ply by myself? (looks like it is > available as a free and GPL'ed software) or maybe there is some > configure option I might use to avoid pulling in the ply module > during the build? > > > Thanks in advance for any hint > (I can send you my configure options etc. if needed) > > ciao > gabriele -- http://gnuzilla.gnu.org
