Announcement

Collapse
No announcement yet.

Anyone got Amazon MP3 downloader working in Lucid?

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Anyone got Amazon MP3 downloader working in Lucid?

    They offer a .deb package for 9.04, but it seems to rely on an old version of libboost. Here is the output I get when I try to resolve dependencies:

    The following packages have unmet dependencies:
    amazonmp3:
    Depends: libglademm-2.4-1c2a but it is not installed
    Depends: libboost-filesystem1.34.1 but it is not installable
    Depends: libboost-regex1.34.1 but it is not installable
    Depends: libboost-thread1.34.1 but it is not installable
    Depends: libboost-iostreams1.34.1 but it is not installable
    Depends: libboost-signals1.34.1 but it is not installable
    Depends: libboost-date-time1.34.1 but it is not installable

    Attempts to repair using "apt-get -f install" don't do anything to resolve the issues with libboost. I wrote to Amazon support, but didn't get any replay after three weeks.

    #2
    Re: Anyone got Amazon MP3 downloader working in Lucid?

    Originally posted by jcphil
    They offer a .deb package for 9.04, but it seems to rely on an old version of libboost. Here is the output I get when I try to resolve dependencies:

    The following packages have unmet dependencies:
    amazonmp3:
    Depends: libglademm-2.4-1c2a but it is not installed
    Depends: libboost-filesystem1.34.1 but it is not installable
    Depends: libboost-regex1.34.1 but it is not installable
    Depends: libboost-thread1.34.1 but it is not installable
    Depends: libboost-iostreams1.34.1 but it is not installable
    Depends: libboost-signals1.34.1 but it is not installable
    Depends: libboost-date-time1.34.1 but it is not installable

    Attempts to repair using "apt-get -f install" don't do anything to resolve the issues with libboost. I wrote to Amazon support, but didn't get any replay after three weeks.
    I haven't installed this on 10.04, but this will get you on the path or at least give you an idea of the level of effort. It is going to take a lot of work, and it isn't guaranteed to work as sometimes it isn't easy to build compatibility for older software.

    Go download each of those packages listed as not installable. You can probably download them from http://packages.ubuntu.com/ make sure you get the versions of the libraries listed. Follow their dependencies and download those as well.

    Extract each package in a temp directory with dpkg -x (man dpkg), and take a copy of each library and put it in a new directory called ~/amazon-mp3/lib.

    Extract the amazon mp3 deb, and pay close attention to the files that get extracted. Move the binary components to /opt/amazon-mp3 or whatever the directory structure is as extracted. It will be /opt/amazon something.

    Move your ~/amazon-mp3/lib directory to /opt/amazon-something

    Create a script in /opt/amazon-something that alters the library path to point at the older boost libraries similar to the following.

    Code:
    #!/bin/bash
    ### Change this to match what you have or it will not work
    APPPATH=/opt/amazon-something
    LIBPATH=$APPPATH/lib
    export LD_LIBRARY_PATH=$LIBPATH:$LD_LIBRARY_PATH
    $APPPATH/amazon-binary-name
    Make the script executable

    Associate the script in your browser to download MP3s.
    Don't blame me for being smarter than you, that's your parent's fault.

    Comment


      #3
      Re: Anyone got Amazon MP3 downloader working in Lucid?

      This is all I had to do to get it running (32bit System, for 64 the effort is bigger):

      http://ubuntuforums.org/showpost.php...2&postcount=17

      Comment


        #4
        Re: Anyone got Amazon MP3 downloader working in Lucid?

        Originally posted by THHHB
        This is all I had to do to get it running (32bit System, for 64 the effort is bigger):

        http://ubuntuforums.org/showpost.php...2&postcount=17
        1. dpkg --force-all can break your installation beyond repair
        2. It installs a deb from an unknown source

        I'm sure it works fine if you are willing to accept the risk of installing untrusted packages and forcing packages to install which may break the ability to upgrade.
        Don't blame me for being smarter than you, that's your parent's fault.

        Comment


          #5
          Re: Anyone got Amazon MP3 downloader working in Lucid?

          Okay, like you, I needed to install AmazonMP3. I went to the packages link shown earlier, and downloaded and installed the following (in this order):

          libboost-filesystem1.34.1_1.34.1-16ubuntu1_i386.deb
          libboost-regex1.34.1_1.34.1-16ubuntu1_i386.deb
          libicu40_4.0.1-2ubuntu2_i386.deb
          libboost-thread1.34.1_1.34.1-16ubuntu1_i386.deb
          libboost-iostreams1.34.1_1.34.1-16ubuntu1_i386.deb
          libboost-signals1.34.1_1.34.1-16ubuntu1_i386.deb
          libboost-date-time1.34.1_1.34.1-16ubuntu1_i386.deb

          I then launched the amazonmp3.deb file and it stated that it needed to download 1 dependency. I clicked install, it downloaded the dependency and works just fine!

          I hope this helps anyone else who is having issues.

          Comment

          Working...
          X