INTERACT FORUM

Please login or register.

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

Author Topic: JRiver Media Center 20.0.84 for Debian AMD64 TEST BUILD  (Read 3787 times)

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13951
JRiver Media Center 20.0.84 for Debian AMD64 TEST BUILD
« on: March 17, 2015, 05:41:26 pm »

The latest test version is up at:

http://files.jriver.com/mediacenter/channels/v20/latest/MediaCenter-20.0.84-amd64.deb

It will be in the "latest" apt repository shortly.

For the linux specific changes see the i386 linux version announcement and for general changes see the most recent windows announcement.
Logged

BryanC

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 2678
Re: JRiver Media Center 20.0.84 for Debian AMD64 TEST BUILD
« Reply #1 on: March 20, 2015, 01:28:38 pm »

I'm still segfaulting on Fedora 21, even after symlinking:
Code: [Select]
libtasn1.so.3
libgcrypt.so.11
libgnutls.so.26
that aren't in the f21 repos.

GDB:
Code: [Select]
0x00007fffeef82c76 in ?? () from /usr/lib/jriver/Media Center 20/libJRTools.sobacktrace:
Code: [Select]
#0  0x00007fffeef82c76 in ?? () from /usr/lib/jriver/Media Center 20/libJRTools.so
#1  0x00007fffeee889e9 in ?? () from /usr/lib/jriver/Media Center 20/libJRTools.so
#2  0x00007fffef018af7 in ?? () from /usr/lib/jriver/Media Center 20/libJRTools.so
#3  0x00007fffeefeb699 in ?? () from /usr/lib/jriver/Media Center 20/libJRTools.so
#4  0x00007fffeee8645f in ?? () from /usr/lib/jriver/Media Center 20/libJRTools.so
#5  0x00007fffeee8b304 in ?? () from /usr/lib/jriver/Media Center 20/libJRTools.so
#6  0x00007fffeeefda71 in ?? () from /usr/lib/jriver/Media Center 20/libJRTools.so
#7  0x00007fffef07a557 in ?? () from /usr/lib/jriver/Media Center 20/libJRTools.so
#8  0x00000000004263c8 in ?? ()
#9  0x0000000000e942e1 in ?? ()
#10 0x00007ffff5dd1fe0 in __libc_start_main () from /lib64/libc.so.6
#11 0x000000000041decd in ?? ()
#12 0x00007fffffffdfa8 in ?? ()
#13 0x000000000000001c in ?? ()
#14 0x0000000000000001 in ?? ()
#15 0x00007fffffffe2c6 in ?? ()
#16 0x0000000000000000 in ?? ()

ldd on JRTools:
Code: [Select]
linux-vdso.so.1 =>  (0x00007ffda4253000)
libcryptlib.so => /usr/lib/jriver/Media Center 20/libcryptlib.so (0x00007fd3b42c0000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fd3b408b000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007fd3b3e87000)
librt.so.1 => /lib64/librt.so.1 (0x00007fd3b3c7f000)
libuuid.so.1 => /lib64/libuuid.so.1 (0x00007fd3b3a79000)
libX11.so.6 => /lib64/libX11.so.6 (0x00007fd3b3736000)
libXext.so.6 => /lib64/libXext.so.6 (0x00007fd3b3524000)
libboost_regex.so.1.54.0 => /usr/lib/jriver/Media Center 20/libboost_regex.so.1.54.0 (0x00007fd3b3267000)
libgtk-x11-2.0.so.0 => /lib64/libgtk-x11-2.0.so.0 (0x00007fd3b2bdc000)
libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x00007fd3b28a3000)
libgobject-2.0.so.0 => /lib64/libgobject-2.0.so.0 (0x00007fd3b2651000)
libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007fd3b2342000)
libm.so.6 => /lib64/libm.so.6 (0x00007fd3b203a000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007fd3b1e22000)
libc.so.6 => /lib64/libc.so.6 (0x00007fd3b1a65000)
/lib64/ld-linux-x86-64.so.2 (0x00007fd3b4f40000)
libxcb.so.1 => /lib64/libxcb.so.1 (0x00007fd3b1843000)
libgdk-x11-2.0.so.0 => /lib64/libgdk-x11-2.0.so.0 (0x00007fd3b1580000)
libgmodule-2.0.so.0 => /lib64/libgmodule-2.0.so.0 (0x00007fd3b137c000)
libpangocairo-1.0.so.0 => /lib64/libpangocairo-1.0.so.0 (0x00007fd3b116f000)
libXfixes.so.3 => /lib64/libXfixes.so.3 (0x00007fd3b0f68000)
libatk-1.0.so.0 => /lib64/libatk-1.0.so.0 (0x00007fd3b0d42000)
libcairo.so.2 => /lib64/libcairo.so.2 (0x00007fd3b0a17000)
libgdk_pixbuf-2.0.so.0 => /lib64/libgdk_pixbuf-2.0.so.0 (0x00007fd3b07f1000)
libgio-2.0.so.0 => /lib64/libgio-2.0.so.0 (0x00007fd3b047a000)
libpangoft2-1.0.so.0 => /lib64/libpangoft2-1.0.so.0 (0x00007fd3b0265000)
libpango-1.0.so.0 => /lib64/libpango-1.0.so.0 (0x00007fd3b0019000)
libfontconfig.so.1 => /lib64/libfontconfig.so.1 (0x00007fd3afdda000)
libffi.so.6 => /lib64/libffi.so.6 (0x00007fd3afbd2000)
libXau.so.6 => /lib64/libXau.so.6 (0x00007fd3af9cd000)
libXrender.so.1 => /lib64/libXrender.so.1 (0x00007fd3af7c3000)
libXinerama.so.1 => /lib64/libXinerama.so.1 (0x00007fd3af5c0000)
libXi.so.6 => /lib64/libXi.so.6 (0x00007fd3af3af000)
libXrandr.so.2 => /lib64/libXrandr.so.2 (0x00007fd3af1a5000)
libXcursor.so.1 => /lib64/libXcursor.so.1 (0x00007fd3aef9a000)
libXcomposite.so.1 => /lib64/libXcomposite.so.1 (0x00007fd3aed96000)
libXdamage.so.1 => /lib64/libXdamage.so.1 (0x00007fd3aeb93000)
libgthread-2.0.so.0 => /lib64/libgthread-2.0.so.0 (0x00007fd3ae990000)
libharfbuzz.so.0 => /lib64/libharfbuzz.so.0 (0x00007fd3ae738000)
libfreetype.so.6 => /usr/lib64/freetype-freeworld/libfreetype.so.6 (0x00007fd3ae48d000)
libpixman-1.so.0 => /lib64/libpixman-1.so.0 (0x00007fd3ae1df000)
libEGL.so.1 => /lib64/libEGL.so.1 (0x00007fd3adfb5000)
libpng16.so.16 => /lib64/libpng16.so.16 (0x00007fd3add82000)
libxcb-shm.so.0 => /lib64/libxcb-shm.so.0 (0x00007fd3adb7d000)
libxcb-render.so.0 => /lib64/libxcb-render.so.0 (0x00007fd3ad973000)
libz.so.1 => /lib64/libz.so.1 (0x00007fd3ad75d000)
libGL.so.1 => /lib64/libGL.so.1 (0x00007fd3ad4c2000)
libselinux.so.1 => /lib64/libselinux.so.1 (0x00007fd3ad29d000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00007fd3ad082000)
libexpat.so.1 => /lib64/libexpat.so.1 (0x00007fd3ace58000)
libgraphite2.so.3 => /lib64/libgraphite2.so.3 (0x00007fd3acc39000)
libbz2.so.1 => /lib64/libbz2.so.1 (0x00007fd3aca29000)
libX11-xcb.so.1 => /lib64/libX11-xcb.so.1 (0x00007fd3ac827000)
libxcb-dri2.so.0 => /lib64/libxcb-dri2.so.0 (0x00007fd3ac621000)
libxcb-xfixes.so.0 => /lib64/libxcb-xfixes.so.0 (0x00007fd3ac419000)
libxcb-shape.so.0 => /lib64/libxcb-shape.so.0 (0x00007fd3ac215000)
libgbm.so.1 => /lib64/libgbm.so.1 (0x00007fd3ac006000)
libwayland-client.so.0 => /lib64/libwayland-client.so.0 (0x00007fd3abdf8000)
libwayland-server.so.0 => /lib64/libwayland-server.so.0 (0x00007fd3abbe6000)
libglapi.so.0 => /lib64/libglapi.so.0 (0x00007fd3ab9bb000)
libdrm.so.2 => /lib64/libdrm.so.2 (0x00007fd3ab7af000)
libxcb-glx.so.0 => /lib64/libxcb-glx.so.0 (0x00007fd3ab595000)
libxcb-dri3.so.0 => /lib64/libxcb-dri3.so.0 (0x00007fd3ab392000)
libxcb-present.so.0 => /lib64/libxcb-present.so.0 (0x00007fd3ab18f000)
libxcb-randr.so.0 => /lib64/libxcb-randr.so.0 (0x00007fd3aaf80000)
libxcb-sync.so.1 => /lib64/libxcb-sync.so.1 (0x00007fd3aad79000)
libxshmfence.so.1 => /lib64/libxshmfence.so.1 (0x00007fd3aab76000)
libXxf86vm.so.1 => /lib64/libXxf86vm.so.1 (0x00007fd3aa96f000)
libpcre.so.1 => /lib64/libpcre.so.1 (0x00007fd3aa702000)
liblzma.so.5 => /lib64/liblzma.so.5 (0x00007fd3aa4dd000)
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13951
Re: JRiver Media Center 20.0.84 for Debian AMD64 TEST BUILD
« Reply #2 on: March 20, 2015, 01:59:06 pm »

Remember JRTools is loading every other shared library.
You need to ldd them all.
Logged

geier22

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 428
Re: JRiver Media Center 20.0.84 for Debian AMD64 TEST BUILD
« Reply #3 on: March 20, 2015, 02:05:52 pm »

The installation in a virtual machine (Debian Wheezy Gnome) went without any problem. I have the impression The MC AMD64 in the guest runs faster than MC i386 in the host.

Thank you for that. :D :D

I hope that MC (AMD 64) can also be installed in Jessie (KDE) . At the moment there is following problem:

I tried to install MC 20.0.84 (AMD 64) in Debian Jessie (VirtualBox VM) l. It comes following error message:

Code: [Select]
mediacenter20 depends on libtasn1-3 (> = 2.13); but:
   Libtasn1-3 package is not installed.
  mediacenter20 depends on libgnutls26 (> = 2.12.20); but:
   Libgnutls26 package is not installed.

Both package are not present in Jessie, but only in Wheezy and Sid.

If I then start MC
syslog:
Code: [Select]
Mar 20 20:46:17 debian-Jessie kernel: [ 5777.893963] mediacenter20[6202]: segfault at 0 ip 00007f1e37a16c76 sp 00007ffeb1ccaed0 error 4 in libJRTools.so[7f1e37840000+42c000]
Any idea?
Logged
Debian Testing x64 (multiarch) Xfce
TEAC UD-H01 - Yamaha A-S1000 /
Midrange- Studiomonitore by FÖÖN
AsRock Z390 Extreme4- Intel Core i9 9900/ 32 GB Ram

mwillems

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 5242
  • "Linux Merit Badge" Recipient
Re: JRiver Media Center 20.0.84 for Debian AMD64 TEST BUILD
« Reply #4 on: March 20, 2015, 02:19:44 pm »

Remember JRTools is loading every other shared library.
You need to ldd them all.


Still segfaulting on Arch.  I've been working my way down the ldd rabbit hole, I'll let you know if I identify what the culprit is.

I tried to install MC 20.0.84 (AMD 64) in Debian Jessie (VirtualBox VM) l. It comes following error message:

Code: [Select]
mediacenter20 depends on libtasn1-3 (> = 2.13); but:
   Libtasn1-3 package is not installed.
  mediacenter20 depends on libgnutls26 (> = 2.12.20); but:
   Libgnutls26 package is not installed.

Both package are not present in Jessie, but only in Wheezy and Sid.

Any idea?


If it's got unsatisfiable dependencies in Jessie that doesn't bode well for Arch or Fedora
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13951
Re: JRiver Media Center 20.0.84 for Debian AMD64 TEST BUILD
« Reply #5 on: March 20, 2015, 04:53:44 pm »

The installation in a virtual machine (Debian Wheezy Gnome) went without any problem. I have the impression The MC AMD64 in the guest runs faster than MC i386 in the host.

Thank you for that. :D :D

I hope that MC (AMD 64) can also be installed in Jessie (KDE) . At the moment there is following problem:

I tried to install MC 20.0.84 (AMD 64) in Debian Jessie (VirtualBox VM) l. It comes following error message:

Code: [Select]
mediacenter20 depends on libtasn1-3 (> = 2.13); but:
   Libtasn1-3 package is not installed.
  mediacenter20 depends on libgnutls26 (> = 2.12.20); but:
   Libgnutls26 package is not installed.

Both package are not present in Jessie, but only in Wheezy and Sid.

If I then start MC
syslog:
Code: [Select]
Mar 20 20:46:17 debian-Jessie kernel: [ 5777.893963] mediacenter20[6202]: segfault at 0 ip 00007f1e37a16c76 sp 00007ffeb1ccaed0 error 4 in libJRTools.so[7f1e37840000+42c000]
Any idea?

Don't use jessie? We aren't building for that yet hence your issues.

If you insist, you need to install libgnutls26. You can pull it separately from the wheezy packages and install it or use the jriver apt debian repository where it's sitting along with mediacenter 64 bit.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13951
Re: JRiver Media Center 20.0.84 for Debian AMD64 TEST BUILD
« Reply #6 on: March 20, 2015, 04:54:22 pm »

Still segfaulting on Arch.  I've been working my way down the ldd rabbit hole, I'll let you know if I identify what the culprit is.

If it's got unsatisfiable dependencies in Jessie that doesn't bode well for Arch or Fedora
Correct.
Install libgnutls26
Logged
Pages: [1]   Go Up