Koozali.org: home of the SME Server

[SOLVED] SOGO Missing Dependency: libobjc.so.1 is needed by package gnustep-base

Offline warren

  • *
  • 293
  • +0/-0
I wanted to test SOGO Install as per wiki http://wiki.contribs.org/Sogo and came up with the above dependency error.
Searching only found references to libmemcached errors.
There is also a thread in the General discussion http://forums.contribs.org/index.php/topic,45658.0.htm

My Setup is SME 8 , updated with following contribs installed:
smeserver_awstats
smeserver-nfs
smeserver_sysmon
smeserver-tftp
smeserver-thinclient
sme_shared_folders+Dav_Contrib
smeserver-webfilter

All needed repos loaded as per wiki:
Code: [Select]
yum install smeserver-sogo --enablerepo=nethsme --enablerepo=sogo
--> Finished Dependency Resolution
gnustep-base-1.23.0-1.i386 from sogo has depsolving problems
  --> Missing Dependency: libobjc.so.1 is needed by package gnustep-base-1.23.0-1.i386 (sogo)
Error: Missing Dependency: libobjc.so.1 is needed by package gnustep-base-1.23.0-1.i386 (sogo)

A Google search found this reference : https://inverse.ca/sogo/lists/arc/users/2012-02/msg00587.html

Not Using 64 bit server, so checked on http://rpmfind.net/linux/centos/5.8/readme which refers to use http://vault.centos.org/5.8/os/i386/CentOS/

Code: [Select]
wget   http://vault.centos.org/5.8/os/i386/CentOS/libobjc-4.1.2-52.el5.i386.rpm

yum localinstall  libobjc-4.1.2-52.el5.i386.rpm
Loaded plugins: fastestmirror, protect-packages, smeserver
Setting up Local Package Process
Examining libobjc-4.1.2-52.el5.i386.rpm: libobjc-4.1.2-52.el5.i386
Marking libobjc-4.1.2-52.el5.i386.rpm to be installed
Loading mirror speeds from cached hostfile
 * smeaddons: mirror.chiropratique.org
 * smeextras: mirror.chiropratique.org
 * smeos: mirror.chiropratique.org
 * smeupdates: mirror.chiropratique.org
Resolving Dependencies
--> Running transaction check
---> Package libobjc.i386 0:4.1.2-52.el5 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

=================================================================================================
 Package                            Arch                            Version                                  Repository                                             Size
==================================================================================================
Installing:
 libobjc                            i386                            4.1.2-52.el5                             /libobjc-4.1.2-52.el5.i386                             95 k

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

Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : libobjc                                                                                                                                           1/1

Installed:
  libobjc.i386 0:4.1.2-52.el5

Complete!

Proceed to install SOGO

Code: [Select]
yum install smeserver-sogo --enablerepo=nethsme --enablerepo=sogo



Loaded plugins: fastestmirror, protect-packages, smeserver
Loading mirror speeds from cached hostfile
 * smeaddons: mirror.chiropratique.org
 * smeextras: mirror.chiropratique.org
 * smeos: mirror.chiropratique.org
 * smeupdates: mirror.chiropratique.org
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package smeserver-sogo.noarch 0:0.6-1.el5.nh set to be updated
--> Processing Dependency: sogo >= 1.3.4 for package: smeserver-sogo
--> Processing Dependency: sogo-tool for package: smeserver-sogo
--> Processing Dependency: sope49-gdl1-mysql for package: smeserver-sogo
--> Running transaction check
---> Package sogo.i386 0:2.0.5a-1.el5 set to be updated
--> Processing Dependency: sope49-cards >= 2.0.5a for package: sogo
--> Processing Dependency: gnustep-base >= 1.23 for package: sogo
--> Processing Dependency: sope49-gdl1-contentstore >= 2.0.5a for package: sogo
--> Processing Dependency: sope49-sbjson for package: sogo
--> Processing Dependency: sope49-core for package: sogo
--> Processing Dependency: libmemcached for package: sogo
--> Processing Dependency: sope49-ldap for package: sogo
--> Processing Dependency: sope49-appserver for package: sogo
---> Package sogo-tool.i386 0:2.0.5a-1.el5 set to be updated
---> Package sope49-gdl1-mysql.i386 0:4.9-20130416_1664.el5.1 set to be updated
--> Processing Dependency: sope49-gdl1 for package: sope49-gdl1-mysql
--> Running transaction check
---> Package gnustep-base.i386 0:1.23.0-1 set to be updated
--> Processing Dependency: gnustep-make >= 2.6.0 for package: gnustep-base
--> Processing Dependency: libffi.so.5 for package: gnustep-base
---> Package libmemcached.i386 0:0.34-1 set to be updated
---> Package sope49-appserver.i386 0:4.9-20130416_1664.el5.1 set to be updated
--> Processing Dependency: sope49-mime for package: sope49-appserver
--> Processing Dependency: sope49-xml for package: sope49-appserver
---> Package sope49-cards.i386 0:2.0.5a-1.el5 set to be updated
---> Package sope49-core.i386 0:4.9-20130416_1664.el5.1 set to be updated
---> Package sope49-gdl1.i386 0:4.9-20130416_1664.el5.1 set to be updated
---> Package sope49-gdl1-contentstore.i386 0:2.0.5a-1.el5 set to be updated
---> Package sope49-ldap.i386 0:4.9-20130416_1664.el5.1 set to be updated
---> Package sope49-sbjson.i386 0:2.3.1-20130416_1664.el5.1 set to be updated
--> Running transaction check
---> Package gnustep-make.i386 0:2.6.1-1 set to be updated
---> Package libffi.i386 0:3.0.10-1 set to be updated
---> Package sope49-mime.i386 0:4.9-20130416_1664.el5.1 set to be updated
---> Package sope49-xml.i386 0:4.9-20130416_1664.el5.1 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

=========================================================================================================================================================================
 Package                                          Arch                           Version                                           Repository                       Size
=========================================================================================================================================================================
Installing:
 smeserver-sogo                                   noarch                         0.6-1.el5.nh                                      nethsme                          29 k
Installing for dependencies:
 gnustep-base                                     i386                           1.23.0-1                                          sogo                            1.7 M
 gnustep-make                                     i386                           2.6.1-1                                           sogo                            202 k
 libffi                                           i386                           3.0.10-1                                          sogo                             15 k
 libmemcached                                     i386                           0.34-1                                            sogo                            113 k
 sogo                                             i386                           2.0.5a-1.el5                                      sogo                            3.1 M
 sogo-tool                                        i386                           2.0.5a-1.el5                                      sogo                             39 k
 sope49-appserver                                 i386                           4.9-20130416_1664.el5.1                           sogo                            889 k
 sope49-cards                                     i386                           2.0.5a-1.el5                                      sogo                            159 k
 sope49-core                                      i386                           4.9-20130416_1664.el5.1                           sogo                            328 k
 sope49-gdl1                                      i386                           4.9-20130416_1664.el5.1                           sogo                            158 k
 sope49-gdl1-contentstore                         i386                           2.0.5a-1.el5                                      sogo                             56 k
 sope49-gdl1-mysql                                i386                           4.9-20130416_1664.el5.1                           sogo                             32 k
 sope49-ldap                                      i386                           4.9-20130416_1664.el5.1                           sogo                             47 k
 sope49-mime                                      i386                           4.9-20130416_1664.el5.1                           sogo                            275 k
 sope49-sbjson                                    i386                           2.3.1-20130416_1664.el5.1                         sogo                             16 k
 sope49-xml                                       i386                           4.9-20130416_1664.el5.1                           sogo                            210 k

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

Total download size: 7.3 M
Is this ok [y/N]:

A happy camper  :grin:, hope this helps any one else coming across this dependency error.

Regards