INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: installing on Arch linux issues  (Read 14784 times)

zeltak

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 494
installing on Arch linux issues
« 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
Logged

Mike Noe

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 792
Re: installing on Arch linux issues
« Reply #1 on: October 12, 2013, 10:15:29 am »

What is your version of libcurl4?  I'm on openSuSe and it's default is for libcurl4 v7.32.0-3.3.
Code: [Select]
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...
Logged
openSUSE TW/Plasma5 x86_64 | Win10Pro/RX560
S.M.S.L USB-DAC => Transcendent GG Pre (kit) => Transcendent mono OTLs (kit)
(heavily modded) Hammer Dynamics Super-12s (kit)
(optionally) VonSchweikert VR8s

zeltak

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 494
Re: installing on Arch linux issues
« Reply #2 on: October 12, 2013, 11:40:28 am »

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
Logged

UdoS

  • Regular Member
  • World Citizen
  • ***
  • Posts: 217
  • User
Re: installing on Arch linux issues
« Reply #3 on: October 12, 2013, 12:01:29 pm »

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.
Logged
Udo

zeltak

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 494
Re: installing on Arch linux issues
« Reply #4 on: October 12, 2013, 12:25:04 pm »

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
Logged

UdoS

  • Regular Member
  • World Citizen
  • ***
  • Posts: 217
  • User
Re: installing on Arch linux issues
« Reply #5 on: October 12, 2013, 12:38:51 pm »

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
Logged
Udo

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13870
Re: installing on Arch linux issues
« Reply #6 on: October 12, 2013, 03:18:51 pm »

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)
Logged

zeltak

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 494
Re: installing on Arch linux issues
« Reply #7 on: October 13, 2013, 01:29:18 pm »

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
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13870
Re: installing on Arch linux issues
« Reply #8 on: October 13, 2013, 11:09:37 pm »

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.
Logged

zeltak

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 494
Re: installing on Arch linux issues
« Reply #9 on: October 15, 2013, 09:49:19 am »

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
Logged

Mike Noe

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 792
Re: installing on Arch linux issues
« Reply #10 on: October 15, 2013, 11:01:15 am »

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.
Logged
openSUSE TW/Plasma5 x86_64 | Win10Pro/RX560
S.M.S.L USB-DAC => Transcendent GG Pre (kit) => Transcendent mono OTLs (kit)
(heavily modded) Hammer Dynamics Super-12s (kit)
(optionally) VonSchweikert VR8s

hifi25nl

  • Junior Woodchuck
  • **
  • Posts: 68
Re: installing on Arch linux issues
« Reply #11 on: October 24, 2013, 10:08:10 am »

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
Logged
Pages: [1]   Go Up