"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

centos 6: mono installation dependency problem

wergor 26.12.2014 - 22:39 3756 8
Posts

wergor

connoisseur de mimi
Avatar
Registered: Jul 2005
Location: graz
Posts: 4019
ich versuche gerade mono auf meinem server mit centos 6.4 zu installieren.

Code:
[root@localhost ~]# yum install mono
Loaded plugins: downloadonly, fastestmirror, refresh-packagekit, replace, security
Setting up Install Process
Loading mirror speeds from cached hostfile
 * base: gd.tuwien.ac.at
 * epel: mirror.digitalnova.at
 * extras: gd.tuwien.ac.at
 * rpmforge: mirror1.hs-esslingen.de
 * rpmfusion-free-updates: mirror.karneval.cz
 * updates: gd.tuwien.ac.at
 * webtatic: uk.repo.webtatic.com
Resolving Dependencies
--> Running transaction check
---> Package mono-core.x86_64 0:3.10.0-2 will be installed
--> Processing Dependency: mono(System.ComponentModel.Composition) = 4.0.0.0 for package: mono-core-3.10.0-2.x86_64
--> Processing Dependency: mono(System.ComponentModel.DataAnnotations) = 4.0.0.0 for package: mono-core-3.10.0-2.x86_64
--> Processing Dependency: mono(System.Runtime.Serialization) = 4.0.0.0 for package: mono-core-3.10.0-2.x86_64
--> Processing Dependency: mono(System.Data) = 4.0.0.0 for package: mono-core-3.10.0-2.x86_64
--> Processing Dependency: mono(System.ServiceModel) = 4.0.0.0 for package: mono-core-3.10.0-2.x86_64
--> Processing Dependency: libc.so.6(GLIBC_2.16)(64bit) for package: mono-core-3.10.0-2.x86_64
--> Processing Dependency: libgdiplus0 for package: mono-core-3.10.0-2.x86_64
--> Running transaction check
---> Package libgdiplus0.x86_64 0:3.8-0 will be installed
--> Processing Dependency: libc.so.6(GLIBC_2.14)(64bit) for package: libgdiplus0-3.8-0.x86_64
--> Processing Dependency: libtiff.so.5(LIBTIFF_4.0)(64bit) for package: libgdiplus0-3.8-0.x86_64
--> Processing Dependency: libpng15.so.15(PNG15_0)(64bit) for package: libgdiplus0-3.8-0.x86_64
--> Processing Dependency: libpng15.so.15()(64bit) for package: libgdiplus0-3.8-0.x86_64
--> Processing Dependency: libtiff.so.5()(64bit) for package: libgdiplus0-3.8-0.x86_64
---> Package mono-core.x86_64 0:3.10.0-2 will be installed
--> Processing Dependency: libc.so.6(GLIBC_2.16)(64bit) for package: mono-core-3.10.0-2.x86_64
---> Package mono-data.x86_64 0:3.10.0-2 will be installed
---> Package mono-wcf.x86_64 0:3.10.0-2 will be installed
--> Processing Dependency: mono(System.Web.Extensions) = 4.0.0.0 for package: mono-wcf-3.10.0-2.x86_64
--> Processing Dependency: mono(System.Messaging) = 4.0.0.0 for package: mono-wcf-3.10.0-2.x86_64
--> Processing Dependency: mono(System.Messaging) = 2.0.0.0 for package: mono-wcf-3.10.0-2.x86_64
--> Processing Dependency: mono(System.Web.Extensions) = 3.5.0.0 for package: mono-wcf-3.10.0-2.x86_64
--> Processing Dependency: mono(System.Data.Services.Client) = 4.0.0.0 for package: mono-wcf-3.10.0-2.x86_64
---> Package mono-web.x86_64 0:3.10.0-2 will be installed
--> Processing Dependency: mono(Mono.Data.Sqlite) = 2.0.0.0 for package: mono-web-3.10.0-2.x86_64
--> Processing Dependency: mono(Mono.Data.Sqlite) = 4.0.0.0 for package: mono-web-3.10.0-2.x86_64
--> Running transaction check
---> Package libgdiplus0.x86_64 0:3.8-0 will be installed
--> Processing Dependency: libc.so.6(GLIBC_2.14)(64bit) for package: libgdiplus0-3.8-0.x86_64
--> Processing Dependency: libtiff.so.5(LIBTIFF_4.0)(64bit) for package: libgdiplus0-3.8-0.x86_64
--> Processing Dependency: libpng15.so.15(PNG15_0)(64bit) for package: libgdiplus0-3.8-0.x86_64
--> Processing Dependency: libpng15.so.15()(64bit) for package: libgdiplus0-3.8-0.x86_64
--> Processing Dependency: libtiff.so.5()(64bit) for package: libgdiplus0-3.8-0.x86_64
---> Package mono-core.x86_64 0:3.10.0-2 will be installed
--> Processing Dependency: libc.so.6(GLIBC_2.16)(64bit) for package: mono-core-3.10.0-2.x86_64
---> Package mono-data-sqlite.x86_64 0:3.10.0-2 will be installed
---> Package mono-extras.x86_64 0:3.10.0-2 will be installed
--> Processing Dependency: mono(System.Windows.Forms) = 2.0.0.0 for package: mono-extras-3.10.0-2.x86_64
--> Processing Dependency: mono(System.Windows.Forms) = 4.0.0.0 for package: mono-extras-3.10.0-2.x86_64
---> Package mono-mvc.x86_64 0:3.10.0-2 will be installed
---> Package mono-winfxcore.x86_64 0:3.10.0-2 will be installed
--> Running transaction check
---> Package libgdiplus0.x86_64 0:3.8-0 will be installed
--> Processing Dependency: libc.so.6(GLIBC_2.14)(64bit) for package: libgdiplus0-3.8-0.x86_64
--> Processing Dependency: libtiff.so.5(LIBTIFF_4.0)(64bit) for package: libgdiplus0-3.8-0.x86_64
--> Processing Dependency: libpng15.so.15(PNG15_0)(64bit) for package: libgdiplus0-3.8-0.x86_64
--> Processing Dependency: libpng15.so.15()(64bit) for package: libgdiplus0-3.8-0.x86_64
--> Processing Dependency: libtiff.so.5()(64bit) for package: libgdiplus0-3.8-0.x86_64
---> Package mono-core.x86_64 0:3.10.0-2 will be installed
--> Processing Dependency: libc.so.6(GLIBC_2.16)(64bit) for package: mono-core-3.10.0-2.x86_64
---> Package mono-winforms.x86_64 0:3.10.0-2 will be installed
--> Finished Dependency Resolution
Error: Package: libgdiplus0-3.8-0.x86_64 (download.mono-project.com_repo_centos_)
           Requires: libpng15.so.15()(64bit)
Error: Package: libgdiplus0-3.8-0.x86_64 (download.mono-project.com_repo_centos_)
           Requires: libtiff.so.5()(64bit)
Error: Package: mono-core-3.10.0-2.x86_64 (download.mono-project.com_repo_centos_)
           Requires: libc.so.6(GLIBC_2.16)(64bit)
Error: Package: libgdiplus0-3.8-0.x86_64 (download.mono-project.com_repo_centos_)
           Requires: libc.so.6(GLIBC_2.14)(64bit)
Error: Package: libgdiplus0-3.8-0.x86_64 (download.mono-project.com_repo_centos_)
           Requires: libtiff.so.5(LIBTIFF_4.0)(64bit)
Error: Package: libgdiplus0-3.8-0.x86_64 (download.mono-project.com_repo_centos_)
           Requires: libpng15.so.15(PNG15_0)(64bit)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
[root@localhost ~]# yum install libgdiplus
Loaded plugins: downloadonly, fastestmirror, refresh-packagekit, replace, security
Setting up Install Process
Loading mirror speeds from cached hostfile
 * base: gd.tuwien.ac.at
 * epel: mirror.digitalnova.at
 * extras: gd.tuwien.ac.at
 * rpmforge: mirror1.hs-esslingen.de
 * rpmfusion-free-updates: mirror.karneval.cz
 * updates: gd.tuwien.ac.at
 * webtatic: uk.repo.webtatic.com
Package libgdiplus-2.10-1.el6.x86_64 already installed and latest version
Nothing to do

epel ist schon installiert:
Code:
[root@localhost ~]# rpm -Uvh [url]http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm[/url]
Retrieving [url]http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm[/url]
Preparing...                ########################################### [100%]
        package epel-release-6-8.noarch is already installed
Code:
[root@localhost ~]# yum install libpng
Loaded plugins: downloadonly, fastestmirror, refresh-packagekit, replace, security
Setting up Install Process
Loading mirror speeds from cached hostfile
 * base: mirror.nextlayer.at
 * epel: mirror.digitalnova.at
 * extras: mirror.nextlayer.at
 * rpmforge: mirror.vutbr.cz
 * rpmfusion-free-updates: mirror.karneval.cz
 * updates: mirror.nextlayer.at
 * webtatic: us-east.repo.webtatic.com
Package 2:libpng-1.2.49-1.el6_2.x86_64 already installed and latest version
Nothing to do
[root@localhost ~]# yum install libtiff
Loaded plugins: downloadonly, fastestmirror, refresh-packagekit, replace, security
Setting up Install Process
Loading mirror speeds from cached hostfile
 * base: mirror.nextlayer.at
 * epel: mirror.digitalnova.at
 * extras: mirror.nextlayer.at
 * rpmforge: mirror.vutbr.cz
 * rpmfusion-free-updates: mirror.karneval.cz
 * updates: mirror.nextlayer.at
 * webtatic: us-east.repo.webtatic.com
Package libtiff-3.9.4-10.el6_5.x86_64 already installed and latest version
Nothing to do

wer kann mir da helfen?

Hansmaulwurf

u wot m8?
Avatar
Registered: Apr 2005
Location: VBG
Posts: 5639
Probier mal mit search aus, obs irgendwelche dev-Pakete gibt, aka:
yum install libtiff-devel ?

DAO

Si vis pacem, para bellum
Avatar
Registered: Mar 2001
Location: Austria
Posts: 4900
OpenSuSe.org

Zitat
cd /etc/yum.repos.d/
wget http://download.opensuse.org/reposi...korra:mono.repo
yum install monodevelop-opt
Bearbeitet von DAO am 26.12.2014, 23:34

wergor

connoisseur de mimi
Avatar
Registered: Jul 2005
Location: graz
Posts: 4019
libtiff-devel habe ich nachinstalliert (danke für den tipp!), libpng-devel war schon installiert. libc und libc-devel existieren nicht.
die installation von mono bricht mit denselben dependency- fehlern ab :(

Nico

former person of interest
Registered: Sep 2006
Location: -
Posts: 4082
welcher anleitung zur installation von mono auf centos bist du denn gefolgt?

wergor

connoisseur de mimi
Avatar
Registered: Jul 2005
Location: graz
Posts: 4019
http://www.mono-project.com/docs/ge.../install/linux/

ich habe auch andere anleitungen befolgt, z.b. https://unix.stackexchange.com/ques...6-5-workstation aber da failed die installation schon bei
Code:
[root@localhost ~]# yum install bison gettext glib2 freetype fontconfig libpng libpng-devel \
>     libX11 libX11-devel glib2-devel libgdi* libexif glibc-devel urw-fonts \
>     java unzip gcc gcc-c++ automake autoconf libtool make bzip2 wget
Loaded plugins: downloadonly, fastestmirror, refresh-packagekit, replace, security
Setting up Install Process
Loading mirror speeds from cached hostfile
epel/metalink                                                                                                                                                                                                         |  27 kB     00:00
 * base: mirror.nextlayer.at
 * epel: mirror.digitalnova.at
 * extras: mirror.nextlayer.at
 * rpmforge: mirror.vutbr.cz
 * rpmfusion-free-updates: mirror.karneval.cz
 * updates: mirror.nextlayer.at
 * webtatic: uk.repo.webtatic.com
base                                                                                                                                                                                                                  | 3.7 kB     00:00
download.mono-project.com_repo_centos_                                                                                                                                                                                | 2.9 kB     00:00
extras                                                                                                                                                                                                                | 3.4 kB     00:00
isv_ownCloud_community                                                                                                                                                                                                | 1.2 kB     00:00
rpmforge                                                                                                                                                                                                              | 1.9 kB     00:00
rpmfusion-free-updates                                                                                                                                                                                                | 2.7 kB     00:00
updates                                                                                                                                                                                                               | 3.4 kB     00:00
webtatic                                                                                                                                                                                                              | 3.6 kB     00:00
zeroc-ice                                                                                                                                                                                                             | 1.2 kB     00:00
Package bison-2.4.1-5.el6.x86_64 already installed and latest version
Package gettext-0.17-18.el6.x86_64 already installed and latest version
Package glib2-2.28.8-4.el6.x86_64 already installed and latest version
Package freetype-2.3.11-14.el6_3.1.x86_64 already installed and latest version
Package fontconfig-2.8.0-5.el6.x86_64 already installed and latest version
Package 2:libpng-1.2.49-1.el6_2.x86_64 already installed and latest version
Package 2:libpng-devel-1.2.49-1.el6_2.x86_64 already installed and latest version
Package libX11-1.6.0-2.2.el6.x86_64 already installed and latest version
Package libX11-devel-1.6.0-2.2.el6.x86_64 already installed and latest version
Package libgdiplus-2.10-1.el6.x86_64 already installed and latest version
Package libexif-0.6.21-5.el6_3.x86_64 already installed and latest version
Package glibc-devel-2.12-1.149.el6.x86_64 already installed and latest version
Package urw-fonts-2.4-10.el6.noarch already installed and latest version
Package 1:java-1.7.0-openjdk-1.7.0.71-2.5.3.2.el6_6.x86_64 already installed and latest version
Package unzip-6.0-1.el6.x86_64 already installed and latest version
Package gcc-4.4.7-11.el6.x86_64 already installed and latest version
Package gcc-c++-4.4.7-11.el6.x86_64 already installed and latest version
Package automake-1.11.1-4.el6.noarch already installed and latest version
Package autoconf-2.63-5.1.el6.noarch already installed and latest version
Package libtool-2.2.6-15.5.el6.x86_64 already installed and latest version
Package 1:make-3.81-20.el6.x86_64 already installed and latest version
Package bzip2-1.0.5-7.el6_0.x86_64 already installed and latest version
Package wget-1.12-5.el6_6.1.x86_64 already installed and latest version
Resolving Dependencies
--> Running transaction check
---> Package glib2-devel.x86_64 0:2.28.8-4.el6 will be installed
---> Package libgdiplus-devel.x86_64 0:3.8-0 will be installed
---> Package libgdiplus0.x86_64 0:3.8-0 will be installed
--> Processing Dependency: libc.so.6(GLIBC_2.14)(64bit) for package: libgdiplus0-3.8-0.x86_64
--> Processing Dependency: libtiff.so.5(LIBTIFF_4.0)(64bit) for package: libgdiplus0-3.8-0.x86_64
--> Processing Dependency: libpng15.so.15(PNG15_0)(64bit) for package: libgdiplus0-3.8-0.x86_64
--> Processing Dependency: libpng15.so.15()(64bit) for package: libgdiplus0-3.8-0.x86_64
--> Processing Dependency: libtiff.so.5()(64bit) for package: libgdiplus0-3.8-0.x86_64
---> Package libgdiplus0-debuginfo.x86_64 0:3.8-0 will be installed
--> Finished Dependency Resolution
Error: Package: libgdiplus0-3.8-0.x86_64 (download.mono-project.com_repo_centos_)
           Requires: libtiff.so.5()(64bit)
Error: Package: libgdiplus0-3.8-0.x86_64 (download.mono-project.com_repo_centos_)
           Requires: libpng15.so.15(PNG15_0)(64bit)
Error: Package: libgdiplus0-3.8-0.x86_64 (download.mono-project.com_repo_centos_)
           Requires: libpng15.so.15()(64bit)
Error: Package: libgdiplus0-3.8-0.x86_64 (download.mono-project.com_repo_centos_)
           Requires: libc.so.6(GLIBC_2.14)(64bit)
Error: Package: libgdiplus0-3.8-0.x86_64 (download.mono-project.com_repo_centos_)
           Requires: libtiff.so.5(LIBTIFF_4.0)(64bit)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

im moment befolge ich gerade die anleitung: https://stackoverflow.com/questions...-centos-5-x-6-x aber mit mono version 3.10.0 statt 3.0.7. bin noch bei build and install mono, bisher ohne probleme.

Vo

Legend
Editor from hell
Avatar
Registered: Jan 2007
Location: Brunn
Posts: 1016
Ja, das ist halt ein Elend wenn libgdiplus0-3.8-0.x86_64 aus download.mono-project.com_repo_centos_ gegen Binärinterfaces von libtiff, libpng und sogar die glibc gelinkt sind, die so nicht einmal ungefähr in EL6 vorkommen. Such Dir das SRPM von libgdiplus0, sofern man es gnädigerweise bereitgestellt hat, und mach einen "Rebuild" davon.

Nico

former person of interest
Registered: Sep 2006
Location: -
Posts: 4082
wie siehts da nun aus? erfolgreich installiert oder aufgegeben?

wergor

connoisseur de mimi
Avatar
Registered: Jul 2005
Location: graz
Posts: 4019
habe leider kein srpm gefunden und mir sind auch andere sachen dazwischengekommen, ich habe mich dann nicht mehr damit beschäftigt (= aufgegeben :p)
wäre aber nur um einen space engineers server gegangen, das ich seither genau 1x gespielt habe :D
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz