Ethereal-dev: [Ethereal-dev] omniidl problem in trying compile IDL using backends for ethereal
Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.
From: "Patnaik, Anjela" <APatnaik@xxxxxxxxx>
Date: Wed, 14 Aug 2002 16:16:46 -0400
Hello, I added PYTHONPATH to my path. I am using Windows 2k and running Cygnus. I get syntax errors. I am also using Python22 distribution. Is this the right version.. omniidl -p ./ -b ethereal_be GlobalDefs.idl 'import site' failed; use -v for traceback Traceback (innermost last): File "<string>", line 1, in ? File "c:\Python22\Lib\os.py", line 38 return [n for n in dir(module) if n[0] != ' ^ SyntaxError: invalid syntax My directory under Python22 has this: My directoryC:\Python22\Lib>dir Volume in drive C has no label. Volume Serial Number is 18E5-924C Directory of C:\Python22\Lib 08/09/2002 02:30p <DIR> . 08/09/2002 02:30p <DIR> .. 01/20/2001 02:54p 34,333 aifc.py 05/11/2001 02:27p 2,783 anydbm.py 04/08/2001 03:23a 10,897 asynchat.py 03/16/2002 12:30p 17,503 asyncore.py 01/20/2001 10:40p 1,430 atexit.py 08/13/2001 11:04a 7,734 audiodev.py 09/04/2001 03:14p 2,065 base64.py 03/13/2002 06:42p 17,019 BaseHTTPServer.py 01/20/2001 02:54p 5,721 Bastion.py 03/13/2002 06:42p 18,886 bdb.py 09/04/2001 03:14p 15,608 binhex.py 09/04/2001 03:14p 2,256 bisect.py 03/25/2002 02:25p 8,506 calendar.py 10/13/2001 02:38p 34,894 cgi.py 02/22/2002 08:22a 11,024 CGIHTTPServer.py 12/19/2001 09:27a 8,547 cgitb.py 05/11/2001 03:14p 5,515 chunk.py 03/25/2002 02:25p 9,715 cmd.py 09/18/2001 09:33a 10,459 code.py 03/13/2002 06:42p 20,167 codecs.py 08/17/2001 06:11p 6,091 codeop.py 01/20/2001 02:54p 3,308 colorsys.py 01/20/2001 02:54p 2,363 commands.py 04/17/2001 09:20p 5,111 compileall.py 08/09/2002 12:51p <DIR> compiler 03/16/2002 12:30p 17,703 ConfigParser.py 08/02/2001 03:15a 25,824 Cookie.py 03/13/2002 06:42p 9,794 copy.py 12/28/2001 10:48a 2,039 copy_reg.py 08/09/2002 02:30p 2,987 copy_reg.pyc 06/05/2001 01:33a 422 dbhash.py 10/04/2001 01:36a 41,009 difflib.py 03/16/2001 03:29a 1,160 dircache.py 08/29/2001 02:02p 9,400 dis.py 08/09/2002 02:30p 11,449 dis.pyc 08/09/2002 12:51p <DIR> distutils 10/22/2001 10:21p 39,681 doctest.py 10/10/2001 12:16a 10,441 dospath.py 12/21/2001 12:29a 4,666 dumbdbm.py 08/09/2002 12:51p <DIR> email 08/09/2002 12:51p <DIR> encodings 05/09/2001 05:13p 418 FCNTL.py 01/20/2001 06:34p 10,634 filecmp.py 10/24/2001 04:33p 10,206 fileinput.py 06/06/2001 02:24a 3,128 fnmatch.py 08/13/2001 10:55a 14,473 formatter.py 01/20/2001 06:34p 4,709 fpformat.py 03/13/2002 06:42p 27,843 ftplib.py 12/12/2001 01:20a 5,374 getopt.py 08/30/2001 11:07a 3,051 getpass.py 01/11/2002 01:37a 10,052 gettext.py 06/06/2001 02:24a 1,495 glob.py 02/16/2002 06:08p 5,775 gopherlib.py 10/13/2001 02:33p 13,356 gzip.py 11/13/2001 04:51p 3,144 hmac.py 08/09/2002 12:51p <DIR> hotshot 02/17/2001 10:30p 19,823 htmlentitydefs.py 05/11/2001 02:45p 11,144 htmllib.py 12/03/2001 12:09p 13,538 HTMLParser.py 03/25/2002 02:25p 31,670 httplib.py 02/09/2001 05:17a 17,635 ihooks.py 02/16/2002 06:08p 37,963 imaplib.py 01/24/2001 01:27a 3,562 imghdr.py 09/04/2001 02:39p 26,119 imputil.py 03/17/2002 01:51p 31,734 inspect.py 08/09/2002 02:30p 39,236 inspect.pyc 06/18/2001 08:26p 2,152 keyword.py 02/09/2001 04:46a 3,608 knee.py 08/09/2002 12:51p <DIR> lib-old 08/09/2002 12:51p <DIR> lib-tk 05/29/2001 12:27a 2,836 linecache.py 08/13/2001 10:50a 28,841 locale.py 10/10/2001 12:16a 6,824 macpath.py 02/09/2001 04:48a 3,194 macurl2path.py 03/13/2002 06:42p 9,578 mailbox.py 05/11/2001 02:47p 7,740 mailcap.py 10/26/2001 02:02p 11,270 markupbase.py 10/17/2001 01:59a 34,275 mhlib.py 02/23/2001 03:04p 6,720 mimetools.py 12/05/2001 10:58a 14,926 mimetypes.py 02/09/2001 04:34a 3,909 MimeWriter.py 07/04/2001 06:15a 15,355 mimify.py 10/05/2001 05:22p 5,416 multifile.py 02/17/2001 10:30p 1,780 mutex.py 03/25/2002 02:25p 4,134 netrc.py 02/16/2002 06:08p 19,351 nntplib.py 11/05/2001 04:25p 15,418 ntpath.py 08/09/2002 02:30p 13,323 ntpath.pyc 07/20/2001 02:52p 2,098 nturl2path.py 03/17/2002 12:49p 19,477 os.py 08/09/2002 02:30p 23,728 os.pyc 02/09/2001 06:28p 31,127 pdb.py 03/26/2002 12:42p 27,941 pickle.py 08/02/2001 03:15a 10,238 pipes.py 12/02/2001 08:32a 7,018 popen2.py 02/16/2002 06:08p 9,756 poplib.py 10/24/2001 06:03p 8,169 posixfile.py 10/10/2001 12:16a 12,892 posixpath.py 11/28/2001 12:49a 10,427 pprint.py 05/11/2001 03:20p 24,769 pre.py 12/05/2001 05:27p 22,017 profile.py 10/08/2001 02:28a 23,926 pstats.py 05/29/2001 02:06a 4,961 pty.py 10/24/2001 04:22p 11,789 pyclbr.py 03/25/2002 02:25p 86,616 pydoc.py 08/09/2002 02:30p 103,892 pydoc.pyc 02/11/2001 09:00p 3,076 py_compile.py 02/17/2001 10:30p 4,001 Queue.py 10/15/2001 02:44p 7,194 quopri.py 11/25/2001 04:12p 22,513 random.py 09/04/2001 03:10p 851 re.py 08/09/2002 02:30p 345 re.pyc 09/04/2001 11:18a 5,539 reconvert.py 02/17/2001 10:30p 1,946 regex_syntax.py 02/15/2001 05:15p 6,395 regsub.py 10/29/2001 05:25p 3,246 repr.py 08/09/2002 02:30p 5,003 repr.pyc 10/13/2001 02:34p 13,250 rexec.py 12/20/2001 10:54a 34,481 rfc822.py 02/15/2001 05:15p 4,265 rlcompleter.py 08/13/2001 10:43a 9,699 robotparser.py 02/15/2001 05:15p 4,166 sched.py 10/26/2001 02:02p 16,913 sgmllib.py 02/15/2001 05:15p 4,644 shelve.py 04/17/2001 01:20p 7,945 shlex.py 02/15/2001 05:15p 4,074 shutil.py 02/09/2001 05:26a 6,516 SimpleHTTPServer.py 09/29/2001 12:54a 8,602 SimpleXMLRPCServer.py 08/09/2002 12:51p <DIR> site-packages 12/17/2001 11:07a 10,700 site.py 08/09/2002 02:30p 11,103 site.pyc 11/03/2001 10:04p 18,442 smtpd.py 02/25/2002 05:52a 24,897 smtplib.py 07/31/2001 02:27a 6,199 sndhdr.py 02/16/2002 06:08p 8,044 socket.py 10/23/2001 05:42p 18,669 SocketServer.py 10/28/2001 03:15p 12,256 sre.py 08/09/2002 02:30p 14,505 sre.pyc 09/04/2001 03:10p 14,578 sre_compile.py 08/09/2002 02:30p 12,718 sre_compile.pyc 09/04/2001 03:10p 7,323 sre_constants.py 08/09/2002 02:30p 7,909 sre_constants.pyc 12/09/2001 11:13a 25,415 sre_parse.py 08/09/2002 02:30p 23,407 sre_parse.pyc 02/17/2001 10:30p 1,753 stat.py 08/09/2002 02:30p 3,330 stat.pyc 02/15/2001 05:15p 2,393 statcache.py 02/17/2001 10:30p 794 statvfs.py 01/30/2002 11:16a 11,484 string.py 08/09/2002 02:30p 13,621 string.pyc 03/18/2002 11:57a 6,667 StringIO.py 02/09/2001 03:18p 12,789 stringold.py 01/14/2001 08:36p 16,989 sunau.py 01/14/2001 08:36p 1,276 sunaudio.py 10/17/2001 09:13a 1,820 symbol.py 07/12/2001 06:36p 7,979 symtable.py 08/07/2001 01:19p 10,709 tabnanny.py 02/16/2002 06:08p 19,721 telnetlib.py 03/17/2002 01:41p 8,369 tempfile.py 02/27/2001 04:51p 430 TERMIOS.py 08/09/2002 12:52p <DIR> test 02/08/2002 03:47p 1,030 this.py 02/18/2002 10:02p 21,056 threading.py 08/13/2001 10:40a 3,095 toaiff.py 08/13/2001 11:48a 3,052 token.py 08/09/2002 02:30p 5,097 token.pyc 08/30/2001 04:51p 10,922 tokenize.py 08/09/2002 02:30p 10,626 tokenize.pyc 06/10/2001 02:58p 10,890 traceback.py 02/28/2001 11:27p 915 tty.py 12/02/2001 07:08a 2,063 types.py 08/09/2002 02:30p 3,231 types.pyc 03/20/2001 01:36p 3,592 tzparse.py 12/17/2001 05:13a 26,051 unittest.py 04/07/2002 11:29p 52,094 urllib.py 02/22/2002 08:26a 37,570 urllib2.py 03/18/2002 11:57a 9,546 urlparse.py 03/30/2000 10:00a 1,511 user.py 11/05/2001 12:40p 2,125 UserDict.py 08/09/2002 02:30p 5,405 UserDict.pyc 06/09/2001 03:34a 3,600 UserList.py 05/15/2001 07:58a 8,051 UserString.py 08/17/2001 03:59p 6,007 uu.py 08/31/2001 01:46p 8,438 warnings.py 09/04/2001 03:14p 18,170 wave.py 11/06/2001 11:36a 7,559 weakref.py 01/07/2002 10:29a 10,310 webbrowser.py 10/24/2001 04:33p 2,134 whichdb.py 01/14/2001 10:34p 4,918 whrandom.py 08/16/2001 01:06p 7,636 xdrlib.py 08/09/2002 12:51p <DIR> xml 03/14/2001 12:03p 35,849 xmllib.py 12/19/2001 04:40p 32,744 xmlrpclib.py 12/06/2001 01:23a 25,147 zipfile.py 08/24/2001 01:13p 3,509 __future__.py 08/09/2002 02:30p 3,942 __future__.pyc 10/18/2001 02:49p 65 __phello__.foo.py 187 File(s) 2,334,986 bytes 12 Dir(s) 28,970,403,328 bytes free -----Original Message----- From: Frank Singleton [mailto:frank.singleton@xxxxxxxxxxxx] Sent: Wednesday, August 14, 2002 9:15 AM To: Bernd Becker Cc: Patnaik, Anjela; 'ethereal-dev@xxxxxxxxxxxx' Subject: Re: [Ethereal-dev] omniidl problem in trying compile IDL Bernd Becker wrote: > > --On Tuesday, August 13, 2002 18:46:39 -0400 "Patnaik, Anjela" > <APatnaik@xxxxxxxxx> wrote: > > Frank & others: > > > Now, when I try to use omniidl, i get this error: > > > > I have placed all IDL files in the same directory > > where I have ethereal and all its scripts and c files > > > > $ omniidl -p ./ -b ethereal_be GlobalDefs.idl > > omniidl: Could not import back-end `ethereal_be' > > omniidl: Maybe you need to use the -p option? > > omniidl: (The error was `No module named tempfile') > > Hmm. locate tempfile.py gives /usr/lib/python1.5/tempfile.py /usr/lib/python1.5/tempfile.pyc /usr/lib/python1.5/tempfile.pyo /usr/lib/python2.2/tempfile.py /usr/lib/python2.2/tempfile.pyc /usr/lib/python2.2/tempfile.pyo on my linux box. And cat tempfile.py shows def TemporaryFile(mode='w+b', bufsize=-1, suffix=""): So at least they are there on my system, and I have not done anything special to load extra modules etc.. Are you sure that you have set PYTHONPATH to something like /usr/lib/python1.5/ And that ethereal_*.py is either in the current directory or in $PYTHONPATH/site-packages OR as Bernd,suggested, do you really have a full python installation or a partial one. The latter may be the case if you cannot find tempfile.py Regards / Frank -- EUS/SV/Z Frank Singleton ASO Americas BSS Office : +1 972 583 3251 ECN 800 33251 Mobile : +1 214 228 0874 Amateur Radio: VK3FCS/KM5WS Email : frank.singleton@xxxxxxxxxxxx Hardware: HP Omnibook 4150 running Redhat Linux 7.3 (2.4.18-5 kernel).
- Follow-Ups:
- [Ethereal-dev] Re: omniidl problem in trying compile IDL using backends
- From: Bernd Becker
- [Ethereal-dev] Re: omniidl problem in trying compile IDL using backends
- Prev by Date: Re: [Ethereal-dev] Problems compiling the CVS version
- Next by Date: Re: [Ethereal-dev] make dist broken?
- Previous by thread: Re: [Ethereal-dev] make dist broken?
- Next by thread: [Ethereal-dev] Re: omniidl problem in trying compile IDL using backends
- Index(es):