A while ago Thomas Girard started the Debian CORBA Team with the aim of maintaining omniORB and related packages in Debian. After a lot of work (and time!) we managed to get the packages of up to date versions in a good state fixing almost all bugs in Debian's BTS. And thanks to Thomas' hard work he managed to upload working packages of omniORB and omniORBpy ( omniorb4 and python-omniorb respectively) just before Christmas (I'm only blogging this now since I was on holiday since then).
The only issue is that they're only available in unstable and not yet in testing. There seems to be an issue with omniidl segfaulting on ARM. Unfortunately I haven't got an ARM platform available to debug on, Thomas however had already a quick look and it thinks it looks like a stack frame corruption. Hopefully we'll find this problem sooner rather then later, just frustrating that I can't really do much about it.
Lastly this means that if you where using the packages that I put up on http://flub.stuffwillmade.org/debian/ a (long) while ago you shouldn't use them anymore, instead you should fetch the packages in Debian's sid.