For the daring, I got snac running on Lucid Lynx using the following method: 1) Install all the dependencies you can 2) Install libdb4.6 (it'll be a dependency later) > sudo apt-get install libdb4.6 3) Grab and install some older packages (from Karmic Koala) > wget "http://mirrors.kernel.org/ubuntu/pool/universe/b/boost/libboost-filesystem1.34.1_1.34.1-16ubuntu1_i386.deb" > wget "http://mirrors.kernel.org/ubuntu/pool/universe/b/boost/libboost-serialization1.34.1_1.34.1-16ubuntu1_i386.deb" > wget "http://mirrors.kernel.org/ubuntu/pool/universe/b/boost/libboost-test1.34.1_1.34.1-16ubuntu1_i386.deb" > wget "http://security.ubuntu.com/ubuntu/pool/main/p/python2.5/python2.5_2.5.4-1ubuntu6.1_i386.deb" > wget "http://security.ubuntu.com/ubuntu/pool/main/p/python2.5/python2.5-minimal_2.5.4-1ubuntu6.1_i386.deb" > sudo dpkg -i libboost-filesystem1.34.1_1.34.1-16ubuntu1_i386.deb > sudo dpkg -i libboost-serialization1.34.1_1.34.1-16ubuntu1_i386.deb > sudo dpkg -i libboost-test1.34.1_1.34.1-16ubuntu1_i386.deb > sudo dpkg -i python2.5-minimal_2.5.4-1ubuntu6.1_i386.deb > sudo dpkg -i python2.5_2.5.4-1ubuntu6.1_i386.deb 4) Install equivs so that we can create fake packages to satisfy the rest of the requirements > sudo apt-get install equivs 5) Create some equivs control files a) > cat > libboost-filesystem.ctl < Section: libs > Package: libboost-filesystem > Version: 1.34.1 > Provides: libboost-filesystem > Description: Satisfies snac install requirements > EOF b) > cat > libboost-serialization.ctl < Section: libs > Package: libboost-serialization > Version: 1.34.1 > Provides: libboost-serialization > Description: Satisfies snac install requirements > EOF c) > cat > libboost-test.ctl < Section: libs > Package: libboost-test > Version: 1.34.1 > Provides: libboost-test > Description: Satisfies snac install requirements > EOF 6) Build and install equiv packages > equivs-build libboost-filesystem.ctl > equivs-build libboost-serialization.ctl > equivs-build libboost-test.ctl > sudo dpkg -i libboost-filesystem_1.34.1_all.deb > sudo dpkg -i libboost-serialization_1.34.1_all.deb > sudo dpkg -i libboost-test_1.34.1_all.deb 7) Install nox/snac packages > sudo dpkg -i openflow-common_0.8.9-rev4_i386.deb > sudo dpkg -i openflow-pki_0.8.9-rev4_all.deb > sudo dpkg -i noxcore_0.4.0~beta_i386.deb etc. 8) Build Twisted for Python 2.5 (easier than using old package) > wget "http://tmrc.mit.edu/mirror/twisted/Twisted/8.2/Twisted-8.2.0.tar.bz2" > tar jxf Twisted-8.2.0.tar.bz2 > cd Twisted-8.2.0/ > sudo python2.5 setup.py install 9) Install zope.interface for Python 2.5 > wget "http://www.zope.org/Products/ZopeInterface/3.3.0/zope.interface-3.3.0.tar.gz" > tar zxf zope.interface-3.3.0.tar.gz > cd zope.interface-3.3.0/ > sudo python2.5 setup.py install 10) Run nox > cd /opt/nox/bin > ./nox_core