Ogg-support 0.7: Canola interoperability

Light Media Scanner now uses libivorbis (Tremor) instead of floating point libvorbis. Ogg-support now depends on newer build of libivorbis that exports the symbols needed by LMS.

There’s now ogg-support-lightmediascanner meta package which depends on lightmediascanner0-ogg for easier installation with the Application Manager.

Unfortunately all other issues with ogg-support still remain.

11 thoughts on “Ogg-support 0.7: Canola interoperability

  • May 5, 2008 at 7:51 pm
    Permalink

    But what does this mean to the average Nokia user? Is there something we need to do or can we just ignore it?

    Reply
  • May 5, 2008 at 7:57 pm
    Permalink

    I’m not exactly sure what you mean. If you listen Oggs with Canola, you probably should install the new version of ogg-support and the new package ogg-support-lightmediascanner.

    But it seems that the new lightmediascanner0-ogg hasn’t still been uploaded to extras by the Canola people, so there’s no point with my newer release yet.

    Reply
  • May 5, 2008 at 8:39 pm
    Permalink

    Hey, I’m finishing the build of Lightmediascanner packages at this very moment and will upload them to the extras repository as soon as possible. They’re available in the extras-devel repository right now, but not yet in extras.

    Reply
  • May 14, 2008 at 2:29 am
    Permalink

    So it looks like I am caught in dependency hell here. The ogg-support-lightmediascanner package requires lightmediascanner0-ogg, which requires lightmediascanner0 (=0.1.10). Which is a problem, because I have 0.1.09, and it can not be updated or uninstalled. So how do I get things working??

    Reply
  • May 14, 2008 at 8:48 am
    Permalink

    You need to say why it cannot be updated or uninstalled (i.e. the error message) as usually you can do it. Without the error message there’s not much I can say. You could also mention how you are trying to install it and if you have tried installing directly with apt-get.

    Reply
  • May 15, 2008 at 1:14 am
    Permalink

    I am sorry for the insufficiently detailed question. I am doing this in application manager (red pill mode).

    If I try to update I am given “application packages missing lightmediascanner0(=0.1.9-maemo1)

    If I try to remove the installed package lightmediascanner0-asf (0.1.9-maemo1) it fails giving a requirement of lightmediascanner0-plugins (0.1.9-maemo1) as a requirement.

    If I try to remove lightmediascanner0-plugins (0.1.9-maemo1), it fails saying that lightmediascanner0-asf (0.1.9-maemo1) is a requirement (along with all the other l’mediascanners)

    If I am doing this wrong, please advise.

    Much appreciated,

    Davis

    Reply
  • May 15, 2008 at 5:54 pm
    Permalink

    Sounds like you’ve broken something while using the red pill mode. I suggest you login as root and try upgrade with apt-get directly. Something like this:

    apt-get update
    apt-get dist-upgrade

    If those doesn’t help you might want to remove all the lightmediascanner stuff and anything depending on it with apt-get and install those again.

    Reply
  • May 21, 2008 at 12:11 pm
    Permalink

    Sorry for my delay in replying- The dist-upgrade did the job. Canola has died on me now. I think I am done with that. I have been trying to get it to show ogg’s since I got my n800 and have been totally unsuccessful. There are too many players that work out of the box to spend all this time trying to coble together a work-around because they don’t want to build it in. Ah well- thanks for the help Tuomas!

    Reply
  • June 14, 2008 at 6:54 pm
    Permalink

    Here’s what I did to get the FM open my ogg files with the osso media player
    as root (you don’t need the red pill mode, ssh server is OK), edit /usr/share/mime/packages/mediaplayer-ui.xml, at line 20 (under the mp3 stuff), add the following lines

    OGG audio

    (I took the match values from my magic file on a Fedora 9). This will register the application/ogg type with all audio files, and the extension .ogg .
    Now, edit /usr/share/applications/defaults.list, under the line 27 (mp3 stuff) add this line :
    application/ogg=hildon-mp_ui.desktop

    Close the file manager if you had it running, launch it again, you should now be able to play ogg files directly.

    Reply
  • June 14, 2008 at 9:49 pm
    Permalink

    But saying that application/ogg is audio is wrong as it can include also videos. You can check your desktop distribution to see how that is defined there.

    I created a bug about that issue earlier:
    https://bugs.maemo.org/show_bug.cgi?id=2521

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Why ask?