Twisted on Nexenta/OpenSolaris

Posted on April 09, 2008 by oubiwann


Blog post image


A few hours ago, I had the chance to install Nexenta/OpenSolaris in Parallels. The install was pretty straight-forward and quick. Gnome isn't on the .iso, but this was easily addressed with a/etc/apt/sources.list upda te, and an apt-get (a ~450MB dependency download and install). With Gnome was up and running, I was amazed at its responsiveness: Gnome on Nexenta seems to be much snappier than Ubuntu 7.10. This is the first time I've seen something I could use instead of Ubuntu, and that's saying a lot.

Next up was getting the Twisted and Divmod code installed. This required the following additional package installs:
sudo apt-get install python2.4-zopeinterface
sudo apt-get install python2.4-profiler
sudo apt-get install python2.4-pyopenssl
sudo apt-get install python2.4-crypto
With that done, I ran trial twisted, and watched the tests zip by. The end result? Only 1 failure and 2 errors; that's a pretty significant improvement over Twisted in Solaris

  1. The failure was actually a little bit weird: the test can't find /dev/tty, however thedevice does exist (and I can open it from the python prompt). The two errorscame from the UDP "multi listen" test, and were are result of the test timingout.

    If I can get those two tests sorted out, I'll start testingthe Divmod code. If all goes well, this could very well end up being my newdevelopment platform.


Author oubiwann
Date April 09, 2008
Time 21:48:08
Category
Tags divmod gnome python solaris twisted
Line Count 1
Word Count 234
Character Count 1911

Comments?
This blog doesn't use standard (embedded) comments; however, since the site is hosted on Github, if there is something you'd like to share, please do so by opening a "comment" ticket!