Is there any reason why the scanner requires Ogg gstreamer playback support for just reading the tags? I think this is the real "bug" here, and is certainly a show-stopper for Canola on Diablo.
Ogg playback is still possible via mplayer. The only piece missing in the Canola-Diablo-Ogg puzzle is the scanner. Don't you think so?