Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 250650 - net-misc/amazonmp3-1.0.3-r2 fetching issues
Summary: net-misc/amazonmp3-1.0.3-r2 fetching issues
Status: RESOLVED LATER
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal with 1 vote (vote)
Assignee: Jim Ramsay (lack) (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-11 23:06 UTC by Graham Murray
Modified: 2012-01-30 12:41 UTC (History)
7 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
amazonmp3-1.0.5.ebuild (amazonmp3-1.0.5.ebuild,2.32 KB, text/plain)
2009-06-27 15:30 UTC, Joerg Schaible
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Graham Murray 2008-12-11 23:06:47 UTC
The fetch instructions for amazonmp3-1.0.3-r2 state that the Fedora 8 version should be downloaded from amazon and placed in portage/distdir. However, there is not a Fedora 8 version, there are downloads for Debian 4, Fedora 9, Open SUSE 11.0 and Unbuntu 8.10.

I downloaded the Fedora 9 version (being the closest) but the checksum failed. As requested in the ebuild,

$file amazonmp3.rpm
amazonmp3.rpm: RPM v3 bin i386 amazonmp3-1.0.4-1
Comment 1 Joerg Schaible 2009-06-27 15:27:29 UTC
It seems the next version of the amazonmp3 (Fed 9) is online:

============= %< ==============
$ file amazonmp3.rpm
amazonmp3.rpm: RPM v3 bin i386 amazonmp3-1:1.0.5-1
============= %< ==============

I've adjusted the old ebuild myself, however, in the end the app cannot run because it requires explicitly a version of the stc++ build with GCC 3.4.1 (so it seems at least):

============= %< ==============
$ amazonmp3
amazonmp3: /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by amazonmp3)
============= %< ==============

This is so stupid ....
Comment 2 Joerg Schaible 2009-06-27 15:30:46 UTC
Created attachment 195892 [details]
amazonmp3-1.0.5.ebuild

Ajdusted ebuild for version 1.0.5 of amazonmp3 (Fedora 9).
Comment 3 Jim Ramsay (lack) (RETIRED) gentoo-dev 2009-06-27 19:49:28 UTC
(In reply to comment #1)
> I've adjusted the old ebuild myself, however, in the end the app cannot run
> because it requires explicitly a version of the stc++ build with GCC 3.4.1

Yes, this is *exactly* why precompiled software is 98% fail :(

I really don't know if I will have time to fix this in the near future.

What I really need to do is set up a fedora9 or ubuntu8.10 box and just snag *all* the library dependencies and put them in a big ugly tarball and distribute them myself with this.  Ugly?  Yes.  But as long as Amazon doesn't release the source, we're stuck with it.
Comment 4 Jim Ramsay (lack) (RETIRED) gentoo-dev 2009-07-24 13:29:39 UTC
I have p.masked amazonmp3 due to other library compatibility issues.

Once I clear that up I will update this bug, but it may take some time.

Please go to amazon and request that they release the source to this application.  With its dependencies on a very specific boost library version, it is very difficult to distribute this outside of the 4 linux distros they officially support.