Created attachment 313443 [details, diff] New version of libclxclient makefile patch to create extra .so.MAJOR symlink media-libs/libclxclient-3.6.1 doesn't create major version symlink to libclxclient.so.3.6.1: libclxclient.so.3 AFAICT it's expected to exist two symlinks to the library file: the .so and the .so.MAJOR media-libs/libclxclient doesn't create the .so.MAJOR. With the attached version of the Makefile patch this extra symlink is created. The lack of the .so.MAJOR symlink was preventing zita-at1 to run. zita-at1 is a jack auto tuner which has a ebuild availabloe at the pro-audio overlay.
1) DESCRIPTION contains no description of what the audio library does, but the identity of its author and an e-mail address!? 2) HOMEPAGE is dead. 3) The latest version in the tree is from 2008. 4) SRC_URI is dead too (bug #385411): >>> Downloading 'http://www.kokkinizita.net/linuxaudio/downloads/clxclient-3.6.1.tar.bz2' --2012-05-29 01:31:23-- http://www.kokkinizita.net/linuxaudio/downloads/clxclient-3.6.1.tar.bz2 Resolving www.kokkinizita.net (www.kokkinizita.net)... 199.59.241.219 Connecting to www.kokkinizita.net (www.kokkinizita.net)|199.59.241.219|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 1233 (1.2K) [text/html] Saving to: `/world/distfiles/clxclient-3.6.1.tar.bz2' 100%[==========================================================================================>] 1,233 --.-K/s in 0s 2012-05-29 01:31:23 (241 KB/s) - `/world/distfiles/clxclient-3.6.1.tar.bz2' saved [1233/1233] !!! Fetched file: clxclient-3.6.1.tar.bz2 VERIFY FAILED! !!! Reason: Filesize does not match recorded size !!! Got: 1233 !!! Expected: 30089 Refetching... File renamed to '/world/distfiles/clxclient-3.6.1.tar.bz2._checksum_failure_.BSmqb5' !!! Couldn't download 'clxclient-3.6.1.tar.bz2'. Aborting. That's an HTML file from the domain leech that now "runs" the site.
(In reply to comment #1) > 1) DESCRIPTION contains no description of what the audio library does, but > the identity of its author and an e-mail address!? Unfortunatelly the author doesn't explains what the library does. > 2) HOMEPAGE is dead. As you noticed, this is still like that because bug #385411 haven't been fixed yet. > 3) The latest version in the tree is from 2008. That's not a problem, is it? > 4) SRC_URI is dead too (bug #385411): Bug #385411 should really be fixed.
Created attachment 336852 [details] Proposed and a slightly improved ebuild
I have written an ebuild that works for me at least. It respects EPREFIX, has an EAPI 5, uses the new homepage and adds the symlink. The description is to be fixed, but at least it works.
AFAICT the ebuild proposed by Karl Lindén fixes bug #385411 (which already have a fix available for a long time but has never been applied) and this bug. I'm not sure which solution to this bug is the most appropriate, mine or Karl, but to me it doesn't matter as far as one of them is applied. About bug #385411, the fix available since 2011-10-02 should definitely be applied. It's exactly what Karl's ebuild does, AFAIU. I never understood Jeroen Roovers objections: the two important ones (URL related) have fixes at bug #385411 since 2011-10-02. I hope someone publishes an updated ebuild.
fixed in 3.9.0, thanks!