Ubuntu already linked soprano against libvirtodbc0 rather than libiodbc2.Since it isn't libodbc1, do you think it is still bad? And why is Steve's patch dirty? Here on Debian wheezy, I needed to "fix" libmyodbc dependencies using ubuntu package, which is much more dirty since I cannot update soprano using apt anymore(no PPA)...