INTERACT FORUM

Please login or register.

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

Author Topic: Problem updating to .51 (Jessie/AMD)  (Read 4860 times)

DaveInVA

  • Recent member
  • *
  • Posts: 38
Problem updating to .51 (Jessie/AMD)
« on: January 04, 2017, 10:48:04 am »

I just tried updating from .36 and get this:

"Problem: nothing provides libboost_regex.so.1.59.0 needed by mediacenter22-22.0.51-2.x86_64
 Solution 1: do not install mediacenter22-22.0.51-2.x86_64
 Solution 2: break mediacenter22-22.0.51-2.x86_64 by ignoring some of its dependencies"


I tried to find "libboost_regex.so.1.59.0" around the repositories and could not find a copy anywhere.
System - AMD 880k, 16gb ram, Opensuse LEAP 42.1

Any ideas?

Thanks,
Dave
Logged

DaveInVA

  • Recent member
  • *
  • Posts: 38
Re: Problem updating to .51 (Jessie/AMD)
« Reply #1 on: January 04, 2017, 12:01:49 pm »

I found a copy of libboost_regex.so.1.59.0 in an opensuse "unstable" devel repository but now it needs a bunch of other dependencies that are also hard to find. Apparently these files are missing from the .deb or get lost in the alien translation to .rpm.
Any ideas?

Thanks,
Dave
Logged

DaveInVA

  • Recent member
  • *
  • Posts: 38
Re: Problem updating to .51 (Jessie/AMD)
« Reply #2 on: January 05, 2017, 11:12:21 am »

Does the same thing trying to install .45. However .36 installs and runs fine. I guess the newer versions need the libboost libs but I can't find the version they require and all the required dependencies for it.
Any ideas on whats going wrong here?

Thanks,
Dave
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71385
  • Where did I put my teeth?
Re: Problem updating to .51 (Jessie/AMD)
« Reply #3 on: January 05, 2017, 11:28:01 am »

Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7376
  • The color of Spring...
Re: Problem updating to .51 (Jessie/AMD)
« Reply #4 on: January 05, 2017, 11:30:26 am »

I'm honestly surprised it even works at all (albeit an older build) on OpenSUSE. It should come as no surprise that running MC on anything than Debian is considered unsupported, thus it may or may not work on other distros. In my own experience it works great on Ubuntu, Mint, Elementary OS, Arch & Fedora. I'm not sure if the devs are willing to invest the time trying to fix/workaround this just for one distro having this issue - I know for a fact all the others I listed above have no such issue. It might be easier in this case for them to just say OpenSUSE is definitely unsupported.

It's been years since I last tried OpenSUSE. Maybe when I get a little free time I'll try to download an ISO and install it in a virtual machine and see if I can work any magic.

P.S. As far as I know, I don't believe anyone has attempted installing MC on Slackware either. Might be something else to add to my to-do list at some point.

EDIT: Looks like Jim's probably right, it's likely related to the increased requirements needed for Theater View.
Logged
I don't work for JRiver... I help keep the forums safe from Viagra and other sources of sketchy pharmaceuticals.

Windows 11 2023 Update (23H2) 64-bit + Ubuntu 24.04 LTS Noble Numbat 64-bit | Windows 11 2023 Update (23H2) 64-bit (Intel N305 Fanless NUC 16GB RAM/256GB NVMe SSD)
JRiver Media Center 32 (Windows + Linux) | Topping D50s DAC | Edifier R2000DB Bookshelf Speakers

DaveInVA

  • Recent member
  • *
  • Posts: 38
Re: Problem updating to .51 (Jessie/AMD)
« Reply #5 on: January 05, 2017, 12:10:44 pm »

I also agree its the theater view also.  libboost libs were likely not used until .37. I will try again and see if I can find those libs and try it. I did find a newer version of those libs but not the one its asking for. In the meantime I'll stick with .36 as it works fine and I only use it for audio in audio only mode anyways. Hopefully .36 will still work after I update to Leap 42.2 later this week.
I also just bought a Raspberry and may switch over to that for audio duty after I experiment with it and see if its up to the task.
Logged

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10713
Re: Problem updating to .51 (Jessie/AMD)
« Reply #6 on: January 05, 2017, 02:52:07 pm »

Boost regex has always been used, although I thought we shipped our own copy of it to avoid dependency issues. Maybe something changed there.

As others have said, the deb file is designed for debian, and some manually fiddling might be required to use it anywhere else.
Logged
~ nevcairiel
~ Author of LAV Filters

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13488
Re: Problem updating to .51 (Jessie/AMD)
« Reply #7 on: January 05, 2017, 03:00:53 pm »

Boost regex has always been used, although I thought we shipped our own copy of it to avoid dependency issues. Maybe something changed there.

As others have said, the deb file is designed for debian, and some manually fiddling might be required to use it anywhere else.
Boost has been used forever and we have our own copy.
Perhaps there is a linking issue with the OpenGL code (like it's linking against system boost libs). Will check.
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7376
  • The color of Spring...
Re: Problem updating to .51 (Jessie/AMD)
« Reply #8 on: January 05, 2017, 03:41:35 pm »

Just tried this in a fresh OpenSUSE Tumbleweed VM (I like rolling releases) with the Packman repo and yeah, it's a total PITA. I personally can't recommend using MC on OpenSUSE - it's a total hassle and a half and not worth it.

IMO, stick with known working distros like Debian, Ubuntu or Mint (Fedora and Arch too if you're willing to put some effort into building/installing MC).
Logged
I don't work for JRiver... I help keep the forums safe from Viagra and other sources of sketchy pharmaceuticals.

Windows 11 2023 Update (23H2) 64-bit + Ubuntu 24.04 LTS Noble Numbat 64-bit | Windows 11 2023 Update (23H2) 64-bit (Intel N305 Fanless NUC 16GB RAM/256GB NVMe SSD)
JRiver Media Center 32 (Windows + Linux) | Topping D50s DAC | Edifier R2000DB Bookshelf Speakers

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10713
Re: Problem updating to .51 (Jessie/AMD)
« Reply #9 on: January 05, 2017, 03:47:57 pm »

We have this on the forum, so that doesn't work anymore?
http://yabb.jriver.com/interact/index.php/topic,106030.0.html
Logged
~ nevcairiel
~ Author of LAV Filters

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13488
Re: Problem updating to .51 (Jessie/AMD)
« Reply #10 on: January 05, 2017, 03:51:24 pm »

I think it should work.
I just checked and the boosts libs are all used from our private libs in the MC library directory.

I don't know where the supposed requirement for boost is coming from. It's not in the debian control file either.
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7376
  • The color of Spring...
Re: Problem updating to .51 (Jessie/AMD)
« Reply #11 on: January 05, 2017, 03:51:34 pm »

Ah, didn't see that, I was using a different/more dirty method. I'll give it a go and report back.
Logged
I don't work for JRiver... I help keep the forums safe from Viagra and other sources of sketchy pharmaceuticals.

Windows 11 2023 Update (23H2) 64-bit + Ubuntu 24.04 LTS Noble Numbat 64-bit | Windows 11 2023 Update (23H2) 64-bit (Intel N305 Fanless NUC 16GB RAM/256GB NVMe SSD)
JRiver Media Center 32 (Windows + Linux) | Topping D50s DAC | Edifier R2000DB Bookshelf Speakers

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7376
  • The color of Spring...
Re: Problem updating to .51 (Jessie/AMD)
« Reply #12 on: January 05, 2017, 04:09:48 pm »

Yeah, still no-go thus far. The tutorial is out-of-date, and I can't find working alien for Tumbleweed.
Logged
I don't work for JRiver... I help keep the forums safe from Viagra and other sources of sketchy pharmaceuticals.

Windows 11 2023 Update (23H2) 64-bit + Ubuntu 24.04 LTS Noble Numbat 64-bit | Windows 11 2023 Update (23H2) 64-bit (Intel N305 Fanless NUC 16GB RAM/256GB NVMe SSD)
JRiver Media Center 32 (Windows + Linux) | Topping D50s DAC | Edifier R2000DB Bookshelf Speakers

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7376
  • The color of Spring...
Re: Problem updating to .51 (Jessie/AMD)
« Reply #13 on: January 05, 2017, 04:19:06 pm »

Okay, I got it working (geez finding a working alien for TW was a PITA in itself), nonetheless I can confirm this issue. If you build an RPM using alien, it will complain about libboost_regex being missing. I have zero idea why or how it's gathering that dependency.

Still, even with alien I personally can't recommend trying to use MC on OpenSUSE at the current time.

If I have more time, I'll try to see if I can port the Fedora RPM script over and see if it can fix this issue that way (doubtful, but still).
Logged
I don't work for JRiver... I help keep the forums safe from Viagra and other sources of sketchy pharmaceuticals.

Windows 11 2023 Update (23H2) 64-bit + Ubuntu 24.04 LTS Noble Numbat 64-bit | Windows 11 2023 Update (23H2) 64-bit (Intel N305 Fanless NUC 16GB RAM/256GB NVMe SSD)
JRiver Media Center 32 (Windows + Linux) | Topping D50s DAC | Edifier R2000DB Bookshelf Speakers

DaveInVA

  • Recent member
  • *
  • Posts: 38
Re: Problem updating to .51 (Jessie/AMD)
« Reply #14 on: January 05, 2017, 04:25:01 pm »

I've been using the alien method described in the link posted by Hendrick. I've had no real problems getting MC to work on Tumbleweed or LEAP 42.1 up through .36.
I prefer Opensuse and have tried most the other distro's and found it to be the best distro for me. Its one of the most robust distro's there is as its based on Enterprise. Its rock solid and extremely reliable. I am not likely to switch distro's just because of MC as I like every thing about Opensuse otherwise and prefer it.
I do not need the theater view as I use it in audio only mode anyways so I will likely stick with .36 unless a way is found to get newer versions to work.
As I said I am also experimenting with a new Raspberry and that may work for me and I won't need it on Opensuse anymore if thats the case.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13488
Re: Problem updating to .51 (Jessie/AMD)
« Reply #15 on: January 05, 2017, 04:26:00 pm »

Okay, I got it working (geez finding a working alien for TW was a PITA in itself), nonetheless I can confirm this issue. If you build an RPM using alien, it will complain about libboost_regex being missing. I have zero idea why or how it's gathering that dependency.

Still, even with alien I personally can't recommend trying to use MC on OpenSUSE at the current time.

If I have more time, I'll try to see if I can port the Fedora RPM script over and see if it can fix this issue that way (doubtful, but still).
I think I might know what's going on.
There is a broken WavePack input plugin in the Plugins dir that's i386. It's probably seeing that somehow and looking for a i386 libboost.
I'll either fix it or clean it out for the next build. It's safe to run without the requirement.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13488
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7376
  • The color of Spring...
Re: Problem updating to .51 (Jessie/AMD)
« Reply #17 on: January 05, 2017, 04:35:57 pm »

We got a winner! MC is now working good on OpenSUSE.

Okay, I take it back, I can now recommend OpenSUSE... assuming you can find a working alien!
Logged
I don't work for JRiver... I help keep the forums safe from Viagra and other sources of sketchy pharmaceuticals.

Windows 11 2023 Update (23H2) 64-bit + Ubuntu 24.04 LTS Noble Numbat 64-bit | Windows 11 2023 Update (23H2) 64-bit (Intel N305 Fanless NUC 16GB RAM/256GB NVMe SSD)
JRiver Media Center 32 (Windows + Linux) | Topping D50s DAC | Edifier R2000DB Bookshelf Speakers

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13488
Re: Problem updating to .51 (Jessie/AMD)
« Reply #18 on: January 05, 2017, 04:36:56 pm »

We got a winner! MC is now working good on OpenSUSE.

Okay, I take it back, I can now recommend OpenSUSE... assuming you can find a working alien!
Thanks for testing it  :)
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7376
  • The color of Spring...
Re: Problem updating to .51 (Jessie/AMD)
« Reply #19 on: January 05, 2017, 04:38:34 pm »

No problem. I'll keep this OpenSUSE VM and add it to the others I've collected. :D

Also, if you're using Tumbleweed you can use this link: https://software.opensuse.org/package/alien

I'm using the home:ecsos repo for a working copy of alien. It's working good now.
Logged
I don't work for JRiver... I help keep the forums safe from Viagra and other sources of sketchy pharmaceuticals.

Windows 11 2023 Update (23H2) 64-bit + Ubuntu 24.04 LTS Noble Numbat 64-bit | Windows 11 2023 Update (23H2) 64-bit (Intel N305 Fanless NUC 16GB RAM/256GB NVMe SSD)
JRiver Media Center 32 (Windows + Linux) | Topping D50s DAC | Edifier R2000DB Bookshelf Speakers

DaveInVA

  • Recent member
  • *
  • Posts: 38
Re: Problem updating to .51 (Jessie/AMD)
« Reply #20 on: January 05, 2017, 04:42:28 pm »

Thank you! That fixed it for me also!


Dave
Logged
Pages: [1]   Go Up