[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
ply python module not present in icecat
From: |
gabriele balducci |
Subject: |
ply python module not present in icecat |
Date: |
Fri, 10 Jul 2009 16:21:21 +0200 |
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
--
Gabriele Balducci - Dipartimento di Scienze Chimiche - Via L. Giorgieri 1
I-34127 TRIESTE tel: I-040-5583957 fax: I-040-5583903 e-mail: address@hidden
Please, if possible, don't send me MS Word or PowerPoint attachments
Why? See: http://www.gnu.org/philosophy/no-word-attachments.html
- ply python module not present in icecat,
gabriele balducci <=