Alright, I got the Python2.5 package, and compiled it.

make check still fails, do I need to pass an option somewhere to make
sure that the apps are using Python2.5 instead of the regular python
version?

./nox_core -v -i ptcp:2525 monitorsui switchstatsws pyswitch
pyauthenticator
Fails with the same error I pasted earlier.

00027|nox|ERR:Application 'monitorsui' description not found.

Pradeep

> -----Original Message-----
> From: Martin Casado [mailto:[email protected]]
> Sent: Wednesday, October 14, 2009 9:47 AM
> To: Pradeep Padala
> Cc: [email protected]
> Subject: Re: make check fails "Import by filename is not supported"
> 
> This is a Python2.6 issue.  Some cosmetic porting is required to get
2.6
> compliance which have never been pushed to the public repo.  I'd
suggest
> building against 2.5 for now.  Configure with --with-python=`which
> python2.5`
> 
> .martin
> 
> > Here's the relevant info. As per the instructions Ptyhon 2.5 or
better
> > should work, right?
> >
> > ========
> > ppad...@ppadala-desktop:~/noxcore/build/src$ python -V
> > Python 2.6.2
> > ppad...@ppadala-desktop:~/noxcore/build/src$ dpkg -l python-twisted
> > python-twisted 8.2.0-2        Event-based framework for internet
> > applicati
> > ========
> >
> > A few other package versions, if it matters
> >
> > ======
> > ppad...@ppadala-desktop:~/noxcore/build/src$ g++ --version
> > g++ (Ubuntu 4.3.3-5ubuntu4) 4.3.3
> > ppad...@ppadala-desktop:~/noxcore/build/src$ swig -version
> >
> > SWIG Version 1.3.36
> >
> > Compiled with g++ [i686-pc-linux-gnu]
> > ppad...@ppadala-desktop:~/noxcore/build/src$ dpkg -l
libboost1.35-dev
> > libboost1.35-d 1.35.0-8ubuntu Boost C++ Libraries development files
> > =======
> >
> > Thanks,
> > Pradeep
> >
> > P.S. CCing dev list as you mentioned.
> >
> >
> >> -----Original Message-----
> >> From: Martin Casado [mailto:[email protected]]
> >> Sent: Tuesday, October 13, 2009 8:51 PM
> >> To: Pradeep Padala
> >> Cc: [email protected]
> >> Subject: Re: make check fails "Import by filename is not supported"
> >>
> >> What version of Python are you building against?
> >>
> >>
> >>> Hi,
> >>>
> >>>
> >>>
> >>> I have cloned the git repos, and following the instructions from
> >>> http://noxrepo.org/manual/installation.html on Ubuntu 9.04
(earlier
> >>>
> > I
> >
> >>> tried to install on CentOS 5.3, but the dependency problems were
> >>> difficult to resolve).
> >>>
> >>>
> >>>
> >>> I installed all the packages as mentioned in the instructions, and
> >>>
> > the
> >
> >>> compilation went fine. When I run 'make check', I get the error
> >>>
> > pasted
> >
> >>> below.
> >>>
> >>>
> >>>
> >>> ===============
> >>>
> >>> make  check-TESTS
> >>>
> >>> make[3]: Entering directory `/home/ppadala/noxcore/build/src'
> >>>
> >>> NOX 0.5.0~full~beta (nox_core), compiled Oct 13 2009 05:32:13
> >>>
> >>> Compiled with OpenFlow 0x97 (exp)
> >>>
> >>> 00001|sqlite3-impl|WARN:Transactional storage file not given in
the
> >>> command line; defaulting to 'testing.sqlite'
> >>>
> >>>
> >>>
> >>> 0%   10   20   30   40   50   60   70   80   90   100%
> >>>
> >>> |----|----|----|----|----|----|----|----|----|----|
> >>>
> >>> Running 74 test cases...
> >>>
> >>> ***ImportError: Import by filename is not supported.
> >>>
> >>> ../../../../../src/nox/netapps/tests/tests.cc(115): fatal error in
> >>> "nox.netapps.tests.pyunittests.storage_test.testAddthenDrop":
Unable
> >>>
> > to
> >
> >>> import twisted.trial.reporter.
> >>>
> >>> *ImportError: Import by filename is not supported.
> >>>
> >>> ../../../../../src/nox/netapps/tests/tests.cc(115): fatal error in
> >>> "nox.netapps.tests.pyunittests.storage_test.testAddthenPut":
Unable
> >>>
> > to
> >
> >>> import twisted.trial.reporter.
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>> ... (many such errors)
> >>>
> >>>
> >>>
> >>> Test suite "NOX" failed with:
> >>>
> >>>   25 assertions out of 96 passed
> >>>
> >>>   71 assertions out of 96 failed
> >>>
> >>>   3 test cases out of 74 passed
> >>>
> >>>   71 test cases out of 74 failed
> >>>
> >>>   71 test cases out of 74 aborted
> >>>
> >>>
> >>>
> >>> FAIL: nox.test
> >>>
> >>> ====================================
> >>>
> >>> 1 of 1 test failed
> >>>
> >>> Please report to [email protected]
> >>>
> >>> ====================================
> >>>
> >>> make[3]: *** [check-TESTS] Error 1
> >>>
> >>> make[3]: Leaving directory `/home/ppadala/noxcore/build/src'
> >>>
> >>> make[2]: *** [check-am] Error 2
> >>>
> >>> make[2]: Leaving directory `/home/ppadala/noxcore/build/src'
> >>>
> >>> make[1]: *** [check-recursive] Error 1
> >>>
> >>> make[1]: Leaving directory `/home/ppadala/noxcore/build/src'
> >>>
> >>> make: *** [check] Error 2
> >>>
> >>> ===================
> >>>
> >>>
> >>>
> >>> Also, the basic nox seems to have installed properly, but when I
try
> >>>
> > the
> >
> >>> following, I get an error.
> >>>
> >>>
> >>>
> >>> sudo ./nox_core -v -i ptcp:2525 monitorsui switchstatsws pyswitch
> >>> pyauthenticator
> >>>
> >>> ====
> >>>
> >>> 00027|nox|ERR:Application 'monitorsui' description not found.
> >>>
> >>> ====
> >>>
> >>>
> >>>
> >>> Did I miss any step to build these applications?
> >>>
> >>>
> >>>
> >>> Thanks,
> >>>
> >>> Pradeep
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >
> >


_______________________________________________
nox-dev mailing list
[email protected]
http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org

Reply via email to