Re: Python Error while building
Greg Wright <[email protected]>
| Newsgroups | gmane.comp.multimedia.helix.devel |
|---|---|
| Message-ID | <[email protected]> |
there was a duplicate entry in the BIF file. I have sent out a CR
to fix it. Should be checked in before too long. Just keep an eye
out for a CN email from me. You can look at the CR email I just sent
out to apply a local patch if you want, so you don't have to wait
for me to check it in.
This fixes the below error of:
> Two or more modules have id="datatype_group_payload_packetizer" in the bif file.
I also see:
> Build System Error: Two or more modules have id="common" in the bif file.
but I think that is just a result of the first error. Can you verify
what target/branch/profile you are building so I can make sure that
that 'common' error is not a real error?
--greg.
vishwanath murthy wrote:
> Hi,
>
> I am encountering exceptions raised by Python while building Helix Client.
> Could this due to the version of Python i.e .2.5.2 that i am using.
> ===========================================================================
> /home/vishym/source/build/lib/bif.py:235: DeprecationWarning:
> raising a string exception is deprecated
> raise err.error, e
> WARNING: this bif file fails to parse with new BIF parser
> Two or more modules have id="datatype_group_payload_packetizer" in the bif file.
> /usr/lib/python2.5/xmllib.py:9: DeprecationWarning: The xmllib module
> is obsolete. Use xml.sax instead.
> warnings.warn("The xmllib module is obsolete. Use xml.sax
> instead.", DeprecationWarning)
> [WARNING] bif parser(/home/vishym/source/build/bif-cvs/helix/common/build/BIF/helix.bif:3):
> This BIF file lacks an expiration date, using 2005-01-01
> [#-00000069][2009-03-25 10:46:20][-1209931584][ERROR] : --- Build
> System Error ------------------------------------
> You have found a Ribosome bug.
> -----------------------------------------------------------
> --- Python Traceback --------------------------------------
> ------------------------------------
> Traceback (most recent call last):
> File "/home/vishym/source/build/bin/launcher.py", line 117, in __runTool
> tool.run()
> File "/home/vishym/source/build/lib/build_exe.py", line 899, in run
> ShellToolApp().main()
> File "/home/vishym/source/build/lib/build_exe.py", line 336, in __init__
> bif_data = self.GetBIF()
> File "/home/vishym/source/build/lib/build_exe.py", line 628, in GetBIF
> bif.load_bif_data(filename, self.branch_list) )
> File "/home/vishym/source/build/lib/bif.py", line 167, in load_bif_data
> bif_data = load_bif(filename, branchlist, shadow)
> File "/home/vishym/source/build/lib/bif.py", line 121, in load_bif
> BIFParser(filename, bif_data, branchlist)
> File "/home/vishym/source/build/lib/bif.py", line 991, in __init__
> BIFParserFunctions.__init__(self, filename, bif_data, branchlist)
> File "/home/vishym/source/build/lib/bif.py", line 362, in __init__
> self.parse_bif(filename)
> File "/home/vishym/source/build/lib/bif.py", line 397, in parse_bif
> self.feed(line)
> File "/usr/lib/python2.5/xmllib.py", line 171, in feed
> self.goahead(0)
> File "/usr/lib/python2.5/xmllib.py", line 287, in goahead
> k = self.parse_endtag(i)
> File "/usr/lib/python2.5/xmllib.py", line 697, in parse_endtag
> self.finish_endtag(tag)
> File "/usr/lib/python2.5/xmllib.py", line 730, in finish_endtag
> self.handle_endtag(nstag, method)
> File "/usr/lib/python2.5/xmllib.py", line 751, in handle_endtag
> method()
> File "/home/vishym/source/build/lib/bif.py", line 839, in end_module
> self.bif_data.add_module(self.module)
> File "/home/vishym/source/build/lib/bif.py", line 235, in add_module
> raise err.error, e
> Build System Error: Two or more modules have id="common" in the bif file.
> -----------------------------------------------------------
>
> /home/vishym/source/build/bin/launcher.py:131: DeprecationWarning:
> raising a string exception is deprecated
> raise
> Traceback (most recent call last):
> File "/home/vishym/source/build/bin/build.py", line 67, in <module>
> tool.run()
> File "/home/vishym/source/build/bin/launcher.py", line 97, in run
> self.__runTool()
> File "/home/vishym/source/build/bin/launcher.py", line 117, in __runTool
> tool.run()
> File "/home/vishym/source/build/lib/build_exe.py", line 899, in run
> ShellToolApp().main()
> File "/home/vishym/source/build/lib/build_exe.py", line 336, in __init__
> bif_data = self.GetBIF()
> File "/home/vishym/source/build/lib/build_exe.py", line 628, in GetBIF
> bif.load_bif_data(filename, self.branch_list) )
> File "/home/vishym/source/build/lib/bif.py", line 167, in load_bif_data
> bif_data = load_bif(filename, branchlist, shadow)
> File "/home/vishym/source/build/lib/bif.py", line 121, in load_bif
> BIFParser(filename, bif_data, branchlist)
> File "/home/vishym/source/build/lib/bif.py", line 991, in __init__
> BIFParserFunctions.__init__(self, filename, bif_data, branchlist)
> File "/home/vishym/source/build/lib/bif.py", line 362, in __init__
> self.parse_bif(filename)
> File "/home/vishym/source/build/lib/bif.py", line 397, in parse_bif
> self.feed(line)
> File "/usr/lib/python2.5/xmllib.py", line 171, in feed
> self.goahead(0)
> File "/usr/lib/python2.5/xmllib.py", line 287, in goahead
> k = self.parse_endtag(i)
> File "/usr/lib/python2.5/xmllib.py", line 697, in parse_endtag
> self.finish_endtag(tag)
> File "/usr/lib/python2.5/xmllib.py", line 730, in finish_endtag
> self.handle_endtag(nstag, method)
> File "/usr/lib/python2.5/xmllib.py", line 751, in handle_endtag
> method()
> File "/home/vishym/source/build/lib/bif.py", line 839, in end_module
> self.bif_data.add_module(self.module)
> File "/home/vishym/source/build/lib/bif.py", line 235, in add_module
> raise err.error, e
> Build System Error: Two or more modules have id="common" in the bif file.
>
> ===========================================================================
>
>
> Regards,
> Vishy
>
> _______________________________________________
> Helix-client-dev mailing list
> [email protected]
> http://lists.helixcommunity.org/mailman/listinfo/helix-client-dev
>