stantonnet 0 Posted August 26, 2015 Posted August 26, 2015 (edited) Hi, Version: emby-server-3.0.5675.1-152.1.noarch Fresh install on fedora 22 and I am getting the below. Log: http://paste2.org/0ZvJWLke Any ideas? Edited August 26, 2015 by stantonnet
fc7 123 Posted August 26, 2015 Posted August 26, 2015 Can you run: rpm -qa | grep mono And share the output?
stantonnet 0 Posted August 26, 2015 Author Posted August 26, 2015 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
fc7 123 Posted August 26, 2015 Posted August 26, 2015 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 0 Posted August 26, 2015 Author Posted August 26, 2015 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,
fc7 123 Posted August 26, 2015 Posted August 26, 2015 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 0 Posted August 26, 2015 Author Posted August 26, 2015 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.
fc7 123 Posted August 27, 2015 Posted August 27, 2015 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.
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now