amazon mp3 download toll on opensuse 11.1

I am unable to install the Amazon mp3 downloader tool on 11.1, I had it
installed on an 11.0 system just fine.
The problem appears to be in the Boost libraries. All the gtkmm2
requirements can be pre-loaded through Yast but the Boost package does
not provide the required libraries.
The following are reported missing:
libboost_date_time.so
libboost_filesystem.so
libboost_iostreams.so
libboost_regex.so
libboost_signals.so
libboost_thread-mt.so

The first five all have *.1.36.0 versions in /usr/lib (for example
libboost_signals.so.1.36.0) but libboost_thread-mt.so has no equivalent
file.

Can this be resolved or do we have to wait for Amazon to provide a new
version of their tool?


pblewis

pblewis’s Profile: http://forums.opensuse.org/member.php?userid=8618
View this thread: http://forums.opensuse.org/showthread.php?t=406236

Hi
Either wait… or follow this howto :wink:
Amazon
MP3 Downloader on openSUSE 11


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.1 x86 Kernel 2.6.27.7-9-default
up 0:55, 1 user, load average: 0.65, 0.26, 0.11
GPU GeForce 6600 TE/6200 TE - Driver Version: 180.22

pblewis,
The requirement for gtkmm2 suggests to me that you are installing the
MP3 Downloader version for 11.0 provided by Amazon’s UK website
(amazon.co.uk), onto 11.1(?). I have done this and it works well. The
Howto referenced by malcolmlewis above is for the 10.3 version from
amazon.com (i.e. US market), but do follow its method of installing
appropriate versions of libraries required by amazonmp3 binary, and
avoiding conflict with any YaST-managed packages. I refer to it in the
following notes. If you are dealing with the UK version, you will need:

  1. gtkmm2 package should be installed normally (from openSUSE OSS
    repo) using YaST or zypper.

  2. boost library package (Howto Steps 1,2 & 5) When searching the
    Build Service, you must Select openSUSE 11.0. I downloaded and saved
    boost-1.34.1-42.1.i586.rpm

  3. libicu package from the Build Service (Select openSUSE 11.0) - use
    Steps 1,2, & 5 to install it. I downloaded and saved
    libicu-3.8.1-21.1.i586.rpm. To install this library (Howto Step 5.2),
    add the -d option to the copy command to preserve links (or amazonmp3
    will fail to run later).

Don’t forget the final ldconfig command at Howto Step 7.1

I hope those notes, additions and changes, will help other UK users get
this good facility onto 11.1 now. Amazon don’t appear to be in a hurry
to update amazonmp3 for newer versions of openSUSE - the US site only
offers the 10.3 version now.


consused

consused’s Profile: http://forums.opensuse.org/member.php?userid=1890
View this thread: http://forums.opensuse.org/showthread.php?t=406236

Hi
Didn’t know there was a different one… Can you update the link for
the UK version??


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.1 x86 Kernel 2.6.27.7-9-default
up 3:54, 3 users, load average: 0.00, 0.09, 0.26
GPU GeForce 6600 TE/6200 TE - Driver Version: 180.22

consused,

Thanks for these instructions.
Just one question:
Do I use the
rpm2cpio …/amazonmp3.rpm | cpio -idmv
as described in step 4.4 and then step 6?
The Software Manager is still refusing to do the install with missing
libs.


pblewis

pblewis’s Profile: http://forums.opensuse.org/member.php?userid=8618
View this thread: http://forums.opensuse.org/showthread.php?t=406236

Hi pblewis,

Good question. Yes, do 4.4 and 6. After 6.1, check permissions of the
subdirectories and files in ~/amazonmp3/usr/share as they need to be
readable by non-root users. If they are, you can skip 6.2 (If I remember
correctly, I did 6.2, my file permissions ended up in a mess - easily
sorted them using konqueror i.e. the gui). You must do 6.3 etc.

I completed all steps of the howto plus extra steps for libicu
(repeat the boost steps with dir/file name changes). Don’t bother using
the Software Manager for installing amazonmp3 - it will fail because the
Howto puts the required libraries in usr/local/lib to avoid potential
conflicts with Yast-managed packages in usr/lib.

Hope that helps, and let us know if it works (or what doesn’t) then the
Howto can be safely updated.


consused

consused’s Profile: http://forums.opensuse.org/member.php?userid=1890
View this thread: http://forums.opensuse.org/showthread.php?t=406236

malcolmlewis;1935052 Wrote:
> Hi
> Didn’t know there was a different one… Can you update the link for
> the UK version??
>
> –
> Cheers Malcolm °¿° (Linux Counter #276890)
> openSUSE 11.1 x86 Kernel 2.6.27.7-9-default
> up 3:54, 3 users, load average: 0.00, 0.09, 0.26
> GPU GeForce 6600 TE/6200 TE - Driver Version: 180.22
Hi malcolmlewis
I guess you are asking me to update the original Howto in the wiki with
the UK stuff, right? I am happy to have a go but as you can see from my
posts-count, I am very new to participation in openSUSE (instead of just
lurking here). It may take a little time. Can anyone update another
persons Howto? Does my login id on this forum allow me to do that also?
Thanks for any advice you can give me on this.


consused

consused’s Profile: http://forums.opensuse.org/member.php?userid=1890
View this thread: http://forums.opensuse.org/showthread.php?t=406236

Hi
Yes, your forum login should enable you to edit the wiki howto :slight_smile: I
don’t use the web interface much so haven’t checked you post count.

Have a go, you can preview and also not save if your not too sure :wink:

Even, just use that as a template and create a UK version, then add a
link in the other one?

The other option is to create a new one and post it in the forum howto
submission section, then once it’s reviewed then post a link to it in
the original one I linked to :slight_smile:


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.1 x86 Kernel 2.6.27.7-9-default
up 10:50, 1 user, load average: 0.30, 0.14, 0.12
GPU GeForce 6600 TE/6200 TE - Driver Version: 180.22

consused;1935236 Wrote:
> Hi malcolmlewis
> I guess you are asking me to update the original Howto in the wiki with
> the UK stuff, right? I am happy to have a go but as you can see from my
> posts-count, I am very new to participation in openSUSE (instead of just
> lurking here). It may take a little time. Can anyone update another
> persons Howto? Does my login id on this forum allow me to do that also?
> Thanks for any advice you can give me on this. Yes, it’s a ‘true’ wiki. Anyone can edit anyones article.

Your forum login should allow you to login on the wiki as well, the
edit links are hard to miss.

Before attempting to make the change you might want to read up a bit on
‘OpenSUSE Style Guide - openSUSE’
(http://en.opensuse.org/OpenSUSE_Style_Guide) which attempts to let the
wiki be somewhat uniform in design while maintained by… everyone :slight_smile:


‘Special effects’ (http://tiny.cc/Y0T) ← KDE 4.2 Showing off
More KDE → ’ PINK KDE’ (http://tiny.cc/v30h)
‘HQ Pink KDE’ (http://tiny.cc/R4P)

Axeia’s Profile: http://forums.opensuse.org/member.php?userid=4794
View this thread: http://forums.opensuse.org/showthread.php?t=406236

Axeia and malcolmlewis, thank you both for your advice. I will give it a
serious go now. I see that the OpenSUSE Style Guide failed to impress
the style council (Wiki Team):slight_smile:

It may be better to link to a new UK version as Malcolm mentioned,
rather than overcomplicating the original aimed at the US site with its
larger marketplace. Anyway, several options to consider. Let’s hope the
OP confirms it worked.


consused

consused’s Profile: http://forums.opensuse.org/member.php?userid=1890
View this thread: http://forums.opensuse.org/showthread.php?t=406236

malcolmlewis;1935279 Wrote:
> Hi
> Yes, your forum login should enable you to edit the wiki howto :slight_smile: I
> don’t use the web interface much so haven’t checked you post count.
>
> Have a go, you can preview and also not save if your not too sure :wink:
>
> Even, just use that as a template and create a UK version, then add a
> link in the other one?
>
> The other option is to create a new one and post it in the forum howto
> submission section, then once it’s reviewed then post a link to it in
> the original one I linked to :slight_smile:
>
> –
> Cheers Malcolm °¿° (Linux Counter #276890)
> openSUSE 11.1 x86 Kernel 2.6.27.7-9-default
> up 10:50, 1 user, load average: 0.30, 0.14, 0.12
> GPU GeForce 6600 TE/6200 TE - Driver Version: 180.22
Amazon’s US MP3 store at amazon.com have just updated their MP3
Downloader for 10.3 to 11.0, so the original Howto for it may need
updating. That needs to be checked out by a US user (i.e. not me). Today
I downloaded the new US version, unpacked and checked its release notes
to be 1.0.3 (the UK version is 1.0.4 with a larger binary). So we still
have different versions probably with different dependencies.

Also, that’s not very helpful of Amazon to people just running a 10.3
system who now want the benefits of using the Downloader. Originally, I
tried backporting the UK version for 11.0 to my 10.3 system. The Howto
failed, with rpm2cpio unable to unpack any of the 11.0 rpm’s onto my
10.3 system. The incompatability appears to be due to the change in rpm
compression techniques used within 11.0 (See openSUSE 11.0 Release
Notes). However, I worked around this by copying the unpacked
directories of amazonmp3, boost and libicu, from my 11.1 system over to
the 10.3 system and the backported Downloader worked perfectly well.


consused

consused’s Profile: http://forums.opensuse.org/member.php?userid=1890
View this thread: http://forums.opensuse.org/showthread.php?t=406236

Just posted an updated Howto ‘Install Amazon UK MP3 Downloader on 11.1’
(http://tinyurl.com/ddvpms) in the Unreviewed How To and FAQ Forum.

Please review it, or even better UK downloaders give it a go and post a
feedback to the Howto in that forum. It would be much appreciated.

The results can then be used to update the main one in the wiki.


consused

consused’s Profile: http://forums.opensuse.org/member.php?userid=1890
View this thread: http://forums.opensuse.org/showthread.php?t=406236