Here is the error that results from trying to start the pool on litecoin with the following command.
python ./run_p2pool.py --net litecoin --give-author 1 -f 0 --bitcoind-rpc-port 10332 -n litecoin-p2pool.com:9338 Myusername Mypassword
2015-12-18 15:32:20.915937 Testing bitcoind RPC connection to '
http://127.0.0.1:10332/' with username 'litecoinrpc'...
2015-12-18 15:32:20.957060 > Error while checking Bitcoin connection:
2015-12-18 15:32:20.957108 > Traceback (most recent call last):
2015-12-18 15:32:20.957149 > File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 577, in _runCallbacks
2015-12-18 15:32:20.957186 > current.result = callback(current.result, *args, **kw)
2015-12-18 15:32:20.957226 > File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1155, in gotResult
2015-12-18 15:32:20.957263 > _inlineCallbacks(r, g, deferred)
2015-12-18 15:32:20.957302 > File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1097, in _inlineCallbacks
2015-12-18 15:32:20.957336 > result = result.throwExceptionIntoGenerator(g)
2015-12-18 15:32:20.957369 > File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 389, in throwExceptionIntoGenerator
2015-12-18 15:32:20.957400 > return g.throw(self.type, self.value, self.tb)
2015-12-18 15:32:20.957430 > --- ---
2015-12-18 15:32:20.957460 > File "/home/litecoin/p2pool-ltc/p2pool/util/deferral.py", line 41, in f
2015-12-18 15:32:20.957491 > result = yield func(*args, **kwargs)
2015-12-18 15:32:20.957521 > File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1099, in _inlineCallbacks
2015-12-18 15:32:20.957552 > result = g.send(result)
2015-12-18 15:32:20.957583 > File "/home/litecoin/p2pool-ltc/p2pool/bitcoin/helper.py", line 25, in check
2015-12-18 15:32:20.957620 > softforks_supported = set(item['id'] for item in (yield bitcoind.rpc_getblockchaininfo())['softforks'])
2015-12-18 15:32:20.957651 > exceptions.KeyError: 'softforks'