bug-gnuzilla
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]