bug-gnuzilla
[Top][All Lists]
Advanced

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

Re: ply python module not present in icecat


From: Giuseppe Scrivano
Subject: Re: ply python module not present in icecat
Date: Fri, 10 Jul 2009 16:36:39 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.94 (gnu/linux)

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 <address@hidden> 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




reply via email to

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