INTERACT FORUM
More => Old Versions => JRiver Media Center 20 for Linux => Topic started by: zeltak on October 12, 2013, 07:08:39 am
-
Hi all
ive been trying to install MC on arch (one of the top popular distros for linux) for past few weeks with no success, that is it does install but all i get is a black windows with a OK button, that when pressed kills the black box. this is the CLI output:
zeltak@voices jriver ↳ mediacenter
JRiver install path (process: 6094): /usr/lib/jriver/Media Center 19/
CJRSharedToolsHelper::AuthenticateJRSharedLib
JRFileSystem::GetDirectoryAppdataCommon
CJRSharedToolsHelper::AuthenticateJRSharedLib
JRFileSystem::GetDirectoryDocuments
JRFileSystem::GetDirectoryDesktop
JRTools checking thread
CJRSharedToolsHelper::AuthenticateJRSharedLib
/usr/lib32/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by /usr/lib/jriver/Media Center 19/libJRReader.so)
/usr/lib32/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by /usr/lib/jriver/Media Center 19/libJRReader.so)
/usr/lib32/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by /usr/lib/jriver/Media Center 19/libJRReader.so)
/usr/lib32/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by /usr/lib/jriver/Media Center 19/libJRReader.so)
/usr/lib32/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by /usr/lib/jriver/Media Center 19/libJRReader.so)
Setting focus: 0A5C7668
Ignoring Xlib error: error code 8 request code 42
Details: BadMatch (invalid parameter attributes)
JRBasicWnd::SetCapture
/usr/lib32/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by /usr/lib/jriver/Media Center 19/libJRReader.so)
/usr/lib32/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by /usr/lib/jriver/Media Center 19/libJRReader.so)
/usr/lib32/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by /usr/lib/jriver/Media Center 19/libJRReader.so)
Setting focus: 0A5F65C8
Ignoring Xlib error: error code 8 request code 42
Details: BadMatch (invalid parameter attributes)
JRBasicWnd::SetCapture
Destroying font (32840 bytes)
any clue guys?
best
Z
-
What is your version of libcurl4? I'm on openSuSe and it's default is for libcurl4 v7.32.0-3.3.
File List:
/usr/lib/libcurl.so.4
/usr/lib/libcurl.so.4.3.0
AFAIK, my install is running as well as JRiver's Debian installs...
-
Hya mike,
see below
/usr/lib/libcurl.a
/usr/lib/libcurl.so
/usr/lib/libcurl.so.4
/usr/lib/libcurl.so.4.3.0
/usr/lib/pkgconfig/libcurl.pc
/usr/lib32/libcurl.a
/usr/lib32/libcurl.so
/usr/lib32/libcurl.so.4
/usr/lib32/libcurl.so.4.3.0
/usr/lib32/pkgconfig/libcurl.pc
seems like same version, right?
thx
Z
-
Hi Zeltak,
usually the libcurl.so.4 is a link to the latest version - check that libcurl.so.4 links to the libcurl.so.4.3.0. It looks like there is a function not declared in your lib.
I'm running MC under suse 12.3 an I had that problem at the beginning.
-
thx Udos
i think it is actually linked correctly
723 lrwxrwxrwx 1 root root 16 Aug 30 04:57 libcurl.so.4 -> libcurl.so.4.3.0
any other ideas i can check/try?
best
Z
-
Hi Zeltak,
I checked the dependencies of libcurl.so.4 and there is a reference to the libssl.so.1.0.0. The only clue I have right now is, that you reinstall (if you havn't done jet) the curl - libs.
Udo
-
You need the libcurl linked with openssl or JRReader won't work.
ii libcurl3:i386 7.26.0-1+wheezy3 i386 easy-to-use client-side URL transfer library (OpenSSL flavour)
-
Thx for the response Bob
but i think it is linked
zeltak@voices files ↳ ldd /usr/lib32/libcurl.so.4.3.0 | grep ssl master⚡
libssl.so.1.0.0 => /usr/lib32/libssl.so.1.0.0 (0xf75e5000)
let me know if there is anything else i can check
best
z
-
Thx for the response Bob
but i think it is linked
zeltak@voices files ↳ ldd /usr/lib32/libcurl.so.4.3.0 | grep ssl master⚡
libssl.so.1.0.0 => /usr/lib32/libssl.so.1.0.0 (0xf75e5000)
let me know if there is anything else i can check
best
z
IIRC the debian ssl curl is libcurl3 not libcurl4.
-
thx bob
mmm im pretty much exhausted my options as im not very technical :) any other things i can try? can jriver be made to use curl4 (it may be a stupid question but again i have no programming knowledge :) )
Any other arch users there? no one, arch is pretty awesome guys, try it out :)
best
Z
-
I haven't bothered to look in detail, but if you could track down the libcur that is in openSUSE and build it and get it installed on arch, might work.
-
See my topic
http://yabb.jriver.com/interact/index.php?topic=84651.0
the correct PKGBUILD for lib32-curl is this:
http://pkgbuild.com/git/aur-mirror.git/plain/lib32-curl/PKGBUILD?id=6707050b2be285305465f2d5c1780b0e610668f2
Beware to install ONLY lib32-curl (not curl).
Good luck