Koozali.org: home of the SME Server

Unable to To install from SME Contribs Repo.

Offline p-jones

  • *
  • 594
  • +0/-0
Unable to To install from SME Contribs Repo.
« on: June 30, 2013, 12:42:38 AM »
Have been trying to install a contrib (Sysmon)  and am getting lots of errors re missing dependancies. Have installed this many times previously without issues.

Using
yum --enablerepo=smecontribs install smeserver-sysmon

Result
--> Finished Dependency Resolution
rrdtool-1.4.7-1.el5.rf.i386 from smecontribs has depsolving problems
  --> Missing Dependency: libdbi.so.0 is needed by package rrdtool-1.4.7-1.el5.rf.i386 (smecontribs)
rrdtool-1.4.7-1.el5.rf.i386 from smecontribs has depsolving problems
  --> Missing Dependency: xorg-x11-fonts-Type1 is needed by package rrdtool-1.4.7-1.el5.rf.i386 (smecontribs)
rrdtool-1.4.7-1.el5.rf.i386 from smecontribs has depsolving problems
  --> Missing Dependency: ruby is needed by package rrdtool-1.4.7-1.el5.rf.i386 (smecontribs)

Really dont know where to go next to sort this and am suspicious there is an issue with the Contribs repository

Using SME 8 fully updated, clean install
 
In response to a comment from Janet in previous post / previous thread, I didnt blow original install away because of this. I blew it away because I made it dirty in the process of working out how to achieve what I really wanted from it so I dont think I am wasting time.
« Last Edit: June 30, 2013, 12:49:54 AM by p-jones »
...

Offline janet

  • ****
  • 4,812
  • +0/-0
Re: Unable to To install from SME Contribs Repo.
« Reply #1 on: June 30, 2013, 01:14:36 AM »
p-jones

do
yum clean all
wait a minute or two
and try again
The install appears to work OK for me on a SME 8 server, pulling packages from smecontribs, base & updates repos

If the above does not resolve the install issue then show us the output of
db yum_repositories show base
db yum_repositories show updates
db yum_repositories show smeaddons
db yum_repositories show smeextras
db yum_repositories show smeos
db yum_repositories show smeupdates

db yum_repositories show smecontribs


You can also run this commend to see which repos are configured & what their status is
/sbin/e-smith/audittools/repositories
Refer here too
http://wiki.contribs.org/SME_Server:Documentation:FAQ:Section01#Which_repositories_should_be_enabled


Here is my install log
yum --enablerepo=smecontribs install smeserver-sysmon

Loaded plugins: fastestmirror, protect-packages, smeserver
Loading mirror speeds from cached hostfile
 * base: mirror.ventraip.net.au
 * smeaddons: smeserver.hkisl.net
 * smecontribs: mirror.canada.pialasse.com
 * smeextras: smeserver.hkisl.net
 * smeos: smeserver.hkisl.net
 * smeupdates: smeserver.hkisl.net
 * updates: mirror.ventraip.net.au
smecontribs                                              | 2.5 kB     00:00
smecontribs/primary_db                                   | 435 kB     00:02
Excluding Packages from CentOS - os
Finished
Excluding Packages from CentOS - updates
Finished
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package smeserver-sysmon.noarch 0:6.2-2.el5.sme set to be updated
--> Processing Dependency: rrdtool >= 1.2 for package: smeserver-sysmon
--> Processing Dependency: perl(RRDs) for package: smeserver-sysmon
--> Processing Dependency: fping for package: smeserver-sysmon
--> Running transaction check
---> Package fping.i386 0:3.4-1.el5.rf set to be updated
---> Package perl-rrdtool.i386 0:1.4.7-1.el5.rf set to be updated
---> Package rrdtool.i386 0:1.4.7-1.el5.rf set to be updated
--> Processing Dependency: xorg-x11-fonts-Type1 for package: rrdtool
--> Processing Dependency: ruby for package: rrdtool
--> Processing Dependency: pango for package: rrdtool
--> Processing Dependency: lua for package: rrdtool
--> Processing Dependency: libpangocairo-1.0.so.0 for package: rrdtool
--> Processing Dependency: libpango-1.0.so.0 for package: rrdtool
--> Processing Dependency: libdbi.so.0 for package: rrdtool
--> Running transaction check
---> Package libdbi.i386 0:0.8.1-2.1 set to be updated
---> Package lua.i386 0:5.1.4-4.el5 set to be updated
---> Package pango.i386 0:1.14.9-8.el5.centos.3 set to be updated
--> Processing Dependency: libXft.so.2 for package: pango
--> Processing Dependency: bitstream-vera-fonts for package: pango
--> Processing Dependency: libXft for package: pango
---> Package ruby.i386 0:1.8.5-29.el5_9 set to be updated
--> Processing Dependency: ruby-libs = 1.8.5-29.el5_9 for package: ruby
--> Processing Dependency: libruby.so.1.8 for package: ruby
---> Package xorg-x11-fonts-Type1.noarch 0:7.1-2.1.el5 set to be updated
--> Running transaction check
---> Package bitstream-vera-fonts.noarch 0:1.10-7 set to be updated
---> Package libXft.i386 0:2.1.10-1.1 set to be updated
---> Package ruby-libs.i386 0:1.8.5-29.el5_9 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package                Arch     Version                    Repository     Size
================================================================================
Installing:
 smeserver-sysmon       noarch   6.2-2.el5.sme              smecontribs    23 k
Installing for dependencies:
 bitstream-vera-fonts   noarch   1.10-7                     smecontribs   343 k
 fping                  i386     3.4-1.el5.rf               smecontribs    58 k
 libXft                 i386     2.1.10-1.1                 base           44 k
 libdbi                 i386     0.8.1-2.1                  base           35 k
 lua                    i386     5.1.4-4.el5                smecontribs   228 k
 pango                  i386     1.14.9-8.el5.centos.3      base          334 k
 perl-rrdtool           i386     1.4.7-1.el5.rf             smecontribs    52 k
 rrdtool                i386     1.4.7-1.el5.rf             smecontribs   906 k
 ruby                   i386     1.8.5-29.el5_9             updates       279 k
 ruby-libs              i386     1.8.5-29.el5_9             updates       1.6 M
 xorg-x11-fonts-Type1   noarch   7.1-2.1.el5                base          1.5 M

Transaction Summary
================================================================================
Install      12 Package(s)
Upgrade       0 Package(s)

Total size: 5.3 M
Total download size: 3.8 M
Is this ok [y/N]:
« Last Edit: June 30, 2013, 01:16:23 AM by janet »
Please search before asking, an answer may already exist.
The Search & other links to useful information are at top of Forum.

Offline p-jones

  • *
  • 594
  • +0/-0
[RESOLVED] Unable to To install from SME Contribs Repo.
« Reply #2 on: July 01, 2013, 11:23:39 AM »
Thank you Janet for the pointers.

I did not chek which repositories were enabled (my bad) and I found neither of the Centos repositories were enable.

I dont know how or why in this  case. I have not encountered this previously. They have been enabled by default from the outset which is how I came to overlook them on this occasion.

...