Jump to content

Stacktrace NLog.dll


Recommended Posts

stantonnet
Posted (edited)

Hi, 

 

Version: emby-server-3.0.5675.1-152.1.noarch

 

Fresh install on fedora 22 and I am getting the below. 

 

 
Any ideas?
Edited by stantonnet
Posted

Can you run:

rpm -qa | grep mono

And share the output?

stantonnet
Posted
rpm -qa | grep mono

mono-winforms-4.0.3.20-3.1.x86_64

liberation-mono-fonts-1.07.4-6.fc22.noarch

mono-extras-4.0.3.20-3.1.x86_64

dejavu-sans-mono-fonts-2.35-1.fc22.noarch

mono-data-oracle-4.0.3.20-3.1.x86_64

mono-devel-4.0.3.20-3.1.x86_64

mono-data-4.0.3.20-3.1.x86_64

mono-core-4.0.3.20-3.1.x86_64

mono-web-4.0.3.20-3.1.x86_64

gnu-free-mono-fonts-20120503-10.fc22.noarch

libmonosgen-2_0-1-4.0.3.20-3.1.x86_64

Posted

It looks like you have the correct packages but I must admit that I never tested the installation in Fedora 22 yet since we have packages only since a couple of days, only on Fedora 20 and 21.

 

Regarding the error I only saw this kind of things when you have a mix of mono packages from the distro and from our repo but it doesn't seem to be the case.

 

I will try to deploy a Fedora 22 machine and test the packages.

stantonnet
Posted

Hey, 

 

Looks like it was the version of mono. I removed all of the 4.x and installed 3.10-2 and it seems to be working. 

 

Thanks, 

Posted

Weird. That shouldn't be even possible since emby-server rpm requires mono 4.0 or above.

 

Can you describe the steps you took and paste again the output of the command I asked you to run?

I would like to see how it looks now after what you did.

 

Thanks

 

 

Sent from my iPhone using Tapatalk

stantonnet
Posted

Here is the output:

 

mono-core-3.10.0-2.x86_64
liberation-mono-fonts-1.07.4-6.fc22.noarch
mono-extras-3.10.0-2.x86_64
dejavu-sans-mono-fonts-2.35-1.fc22.noarch
mono-data-3.10.0-2.x86_64
mono-web-3.10.0-2.x86_64
mono-mvc-3.10.0-2.x86_64
mono-data-sqlite-3.10.0-2.x86_64
mono-wcf-3.10.0-2.x86_64
mono-data-oracle-3.10.0-2.x86_64
mono-winfxcore-3.10.0-2.x86_64
mono-devel-3.10.0-2.x86_64
gnu-free-mono-fonts-20120503-10.fc22.noarch
libmonosgen-2_0-1-4.0.3.20-3.1.x86_64
mono-winforms-3.10.0-2.x86_64
 
Pretty much I used rpm --nodeps -e to remove all of the mono rpms. Then I added the mono repo to dnf and did a dnf install http://download.mono-project.com/repo/centos/m/mono-core/mono-core-3.10.0-2.x86_64.rpm mono-data-oracle mono-devel and let it resolve the rest of the deps. 
Posted

Understood, but yet you still have libmonosgen from version 4.0 it seems.

 

Anyway, keep in mind that what you did may complicate things for yourself in the future when you try to upgrade emby-server for example. Since we still require mono 4 or even if you run "dnf update" since it may try to upgrade mono for you again or give you any kind of conflicts errors.

You can, again, use the nodep flag but then you may also miss another important dep not mono related. Up to you.

 

What I would do is remove every mono related packages and try to install mono 4 from our repo again and if still doesn't work we can try to troubleshoot it.

 

Just my two cents.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...