amazon mp3 downloader

hey everyone,

any idea how to package these for 11.0 Gnome?

 user@linux-tf9n:~> rpm --force -i /tmp/amazonmp3.rpm 
warning: /tmp/amazonmp3.rpm: Header V3 DSA signature: NOKEY, key ID 70e6adf9
error: Failed dependencies:
	libatkmm-1.6.so.1 is needed by amazonmp3-1.0.3-1.i586
	libboost_date_time.so.1.33.1 is needed by amazonmp3-1.0.3-1.i586
	libboost_iostreams.so.1.33.1 is needed by amazonmp3-1.0.3-1.i586
	libboost_signals.so.1.33.1 is needed by amazonmp3-1.0.3-1.i586
	libboost_thread-mt.so.1.33.1 is needed by amazonmp3-1.0.3-1.i586
	libcairomm-1.0.so.1 is needed by amazonmp3-1.0.3-1.i586
	libcurl.so.4 is needed by amazonmp3-1.0.3-1.i586
	libgdkmm-2.4.so.1 is needed by amazonmp3-1.0.3-1.i586
	libglibmm-2.4.so.1 is needed by amazonmp3-1.0.3-1.i586
	libgtkmm-2.4.so.1 is needed by amazonmp3-1.0.3-1.i586
	libpangomm-1.4.so.1 is needed by amazonmp3-1.0.3-1.i586
	libsigc-2.0.so.0 is needed by amazonmp3-1.0.3-1.i586

thanks,
ajm

and of course I’m 64 bit…

Is the rpm u are downloading for opensuse 11?
U should download a package looking like …x86_64 and not i586

You can run 32-bit binaries on 64-bit.

In the YaST software installer, you can search for packages that provide certain libraries. Then just search for those libraries like:

libatkmm-1.6.so.1

Amazon released an rpm for 10.3, though it didn’t work for 10.3 either, and had the same kind of dependency issues.

You can of course use x86 (32-bit) RPMs on x86_64.

As for resolving these depencies… I don’t know. I gave up on trying to make it work, especially since you can download individual music tracks without it.

I am attempting to finally ditch
Apple for my laptop needs. This
Downloader is great for my Ubuntu
Desktop system as it allows me
download an entire album, giving
me back my iTunes functionality.

Could someone lay it out a little
better for me? There is also an
rpm for Fedora…think it would work?

Thanks for the info,
ajm

I provided you with instructions here on how to resolve those dependencies. You just need to install the 32-bit versions of the libraries it is looking for.

enderandrew,

I know that seems pretty easy,
and I’m sure it is…I actually
tried searching just for those
dependencies, how can I search
for a library? Any special
changes needed to find 10.3 l
ibraries while using 11.0?

Thanks for your help,
ajm

That’d be great if the 64bit version of OpenSuse actually had packages that resolved those dependencies. It does not.

I have since reverted back to a 32 bit, because of problems like these…

Now how would I find these “packages?” I’m not finding much…

Thanks

SOLVED!

From the Build Service, make sure you’ve selected 10.3 as your distro, and simply search boost, and choose the 1.33 variation…make sure you do not choose to remain subscribed to that repo after installation…it will take awhile, and you may need to manually go into Yast somewhere in the install and actually choose the correct version of boost…

But it does work! between Amazon and Banshee who wants or needs iTunes?

Good Luck!

When I try this, YaST wants to downgrade a bunch of dependent apps like OpenOffice.

SOLVED!

I got the openSUSE 10.3 version of the downloader working under 11.0. If anyone’s interested, I added a wiki page that explains what you need to do.

Hi
You should not need to reboot, just run the ldconfig command to rebuild
the library cache :slight_smile:


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.0 x86 Kernel 2.6.25.16-0.1-default
up 9:29, 3 users, load average: 0.01, 0.03, 0.02
GPU GeForce 6600 TE/6200 TE - Driver Version: 173.14.12

Ahh, got it. Thanks. Since I can’t test that without taking apart my working installation, though, I’ll leave the wiki as-is. If someone gets a chance to test this, feel free to update the page accordingly.