Koozali.org: home of the SME Server
Obsolete Releases => SME 9.x Contribs => Topic started by: jameswilson on March 30, 2017, 11:20:05 PM
-
Now finannl;y upgrading my server from 8.2 I need to add some form of mobile device syncing. I previously used sogo but see there is a horde 5.2 option?
What are peoples thoughts on the best way to go?
ALso on sme 10 is active sync gonna be supported out of the box?
James
-
decided on sogo again but it wont install
[root@sme-big ~]# yum --enablerepo=stephdl,epel,sogo3,fws install smeserver-sogo
Loaded plugins: fastestmirror, smeserver
Existing lock /var/run/yum.pid: another copy is running as pid 8517.
Another app is currently holding the yum lock; waiting for it to exit...
The other application is: yum
Memory : 20 M RSS (1.3 GB VSZ)
Started: Mon Apr 3 20:36:19 2017 - 00:01 ago
State : Sleeping, pid: 8517
Setting up Install Process
Loading mirror speeds from cached hostfile
* base: mirror.sov.uk.goscomb.net
* epel: fedora.kiewel-online.ch
* smeaddons: mirror.canada.pialasse.com
* smeextras: mirror.canada.pialasse.com
* smeos: mirror.canada.pialasse.com
* smeupdates: mirror.canada.pialasse.com
* updates: mirror.ox.ac.uk
Resolving Dependencies
--> Running transaction check
---> Package smeserver-sogo.noarch 9:1.4-2.el6.sme will be installed
--> Processing Dependency: sogo >= 2.3.0 for package: 9:smeserver-sogo-1.4-2.el6.sme.noarch
--> Processing Dependency: sope49-gdl1-mysql for package: 9:smeserver-sogo-1.4-2.el6.sme.noarch
--> Processing Dependency: sogo-tool for package: 9:smeserver-sogo-1.4-2.el6.sme.noarch
--> Processing Dependency: sogo-ealarms-notify for package: 9:smeserver-sogo-1.4-2.el6.sme.noarch
--> Processing Dependency: sogo-activesync for package: 9:smeserver-sogo-1.4-2.el6.sme.noarch
--> Processing Dependency: smeserver-dovecot-extras for package: 9:smeserver-sogo-1.4-2.el6.sme.noarch
--> Processing Dependency: python-memcached for package: 9:smeserver-sogo-1.4-2.el6.sme.noarch
--> Processing Dependency: memcached for package: 9:smeserver-sogo-1.4-2.el6.sme.noarch
--> Running transaction check
---> Package memcached.x86_64 0:1.4.4-3.el6_8.1 will be installed
---> Package python-memcached.noarch 0:1.43-6.el6 will be installed
---> Package smeserver-dovecot-extras.noarch 0:0.1.1-1.el6.sme will be installed
--> Processing Dependency: dovecot-pigeonhole for package: smeserver-dovecot-extras-0.1.1-1.el6.sme.noarch
---> Package sogo.x86_64 0:3.2.8.20170328-1.centos6 will be installed
--> Processing Dependency: sope49-cards >= 3.2.8.20170328 for package: sogo-3.2.8.20170328-1.centos6.x86_64
--> Processing Dependency: sope49-gdl1-contentstore >= 3.2.8.20170328 for package: sogo-3.2.8.20170328-1.centos6.x86_64
--> Processing Dependency: gnustep-base >= 1.23 for package: sogo-3.2.8.20170328-1.centos6.x86_64
--> Processing Dependency: sope49-sbjson for package: sogo-3.2.8.20170328-1.centos6.x86_64
--> Processing Dependency: lasso for package: sogo-3.2.8.20170328-1.centos6.x86_64
--> Processing Dependency: sope49-core for package: sogo-3.2.8.20170328-1.centos6.x86_64
--> Processing Dependency: libmemcached for package: sogo-3.2.8.20170328-1.centos6.x86_64
--> Processing Dependency: sope49-ldap for package: sogo-3.2.8.20170328-1.centos6.x86_64
--> Processing Dependency: sope49-appserver for package: sogo-3.2.8.20170328-1.centos6.x86_64
---> Package sogo-activesync.x86_64 0:3.2.8.20170328-1.centos6 will be installed
--> Processing Dependency: libwbxml for package: sogo-activesync-3.2.8.20170328-1.centos6.x86_64
---> Package sogo-ealarms-notify.x86_64 0:3.2.8.20170328-1.centos6 will be installed
---> Package sogo-tool.x86_64 0:3.2.8.20170328-1.centos6 will be installed
---> Package sope49-gdl1-mysql.x86_64 0:4.9-20170324_1664.el6.1 will be installed
--> Processing Dependency: sope49-gdl1 for package: sope49-gdl1-mysql-4.9-20170324_1664.el6.1.x86_64
--> Running transaction check
---> Package dovecot-pigeonhole.x86_64 1:2.0.9-22.el6 will be installed
---> Package gnustep-base.x86_64 0:1.23.0-1 will be installed
--> Processing Dependency: gnustep-make >= 2.6.0 for package: gnustep-base-1.23.0-1.x86_64
--> Processing Dependency: libssl.so.6()(64bit) for package: gnustep-base-1.23.0-1.x86_64
--> Processing Dependency: libobjc.so.1()(64bit) for package: gnustep-base-1.23.0-1.x86_64
--> Processing Dependency: libcrypto.so.6()(64bit) for package: gnustep-base-1.23.0-1.x86_64
---> Package lasso.x86_64 0:2.4.0-6.el6 will be installed
--> Processing Dependency: libxmlsec1.so.1()(64bit) for package: lasso-2.4.0-6.el6.x86_64
--> Processing Dependency: libxmlsec1-openssl.so.1()(64bit) for package: lasso-2.4.0-6.el6.x86_64
---> Package libmemcached.x86_64 0:1.0.18-1 will be installed
---> Package libwbxml.x86_64 0:0.11.2-5.el5 will be installed
--> Processing Dependency: libexpat.so.0()(64bit) for package: libwbxml-0.11.2-5.el5.x86_64
---> Package sope49-appserver.x86_64 0:4.9-20170324_1664.el6.1 will be installed
--> Processing Dependency: sope49-mime for package: sope49-appserver-4.9-20170324_1664.el6.1.x86_64
--> Processing Dependency: sope49-xml for package: sope49-appserver-4.9-20170324_1664.el6.1.x86_64
---> Package sope49-cards.x86_64 0:3.2.8.20170328-1.centos6 will be installed
---> Package sope49-core.x86_64 0:4.9-20170324_1664.el6.1 will be installed
---> Package sope49-gdl1.x86_64 0:4.9-20170324_1664.el6.1 will be installed
---> Package sope49-gdl1-contentstore.x86_64 0:3.2.8.20170328-1.centos6 will be installed
---> Package sope49-ldap.x86_64 0:4.9-20170324_1664.el6.1 will be installed
---> Package sope49-sbjson.x86_64 0:2.3.1-20170324_1664.el6.1 will be installed
--> Running transaction check
---> Package compat-expat1.x86_64 0:1.95.8-8.el6 will be installed
---> Package gnustep-base.x86_64 0:1.23.0-1 will be installed
--> Processing Dependency: libobjc.so.1()(64bit) for package: gnustep-base-1.23.0-1.x86_64
---> Package gnustep-make.x86_64 0:2.6.8-1.el6 will be installed
--> Processing Dependency: gnustep-filesystem(x86-64) = 2.6.8-1.el6 for package: gnustep-make-2.6.8-1.el6.x86_64
---> Package openssl098e.x86_64 0:0.9.8e-20.el6.centos.1 will be installed
---> Package sope49-mime.x86_64 0:4.9-20170324_1664.el6.1 will be installed
---> Package sope49-xml.x86_64 0:4.9-20170324_1664.el6.1 will be installed
---> Package xmlsec1.x86_64 0:1.2.20-4.el6 will be installed
---> Package xmlsec1-openssl.x86_64 0:1.2.20-4.el6 will be installed
--> Running transaction check
---> Package gnustep-base.x86_64 0:1.23.0-1 will be installed
--> Processing Dependency: libobjc.so.1()(64bit) for package: gnustep-base-1.23.0-1.x86_64
---> Package gnustep-filesystem.x86_64 0:2.6.8-1.el6 will be installed
--> Finished Dependency Resolution
Error: Package: gnustep-base-1.23.0-1.x86_64 (sogo)
Requires: libobjc.so.1()(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
[root@sme-big ~]#
Any suggestions please
-
I wanted to wait for sme10 but is what it is
-
decided on sogo again but it wont install
Any suggestions please
will try tomorrow and see (quite late here)
but I setup a test machine 2 days ago and it worked, stay tuned
-
I wanted to wait for sme10 but is what it is
If you want SME10, please help us :-)
time, code, money.. all you can do is welcome :-)
-
...
Error: Package: gnustep-base-1.23.0-1.x86_64 (sogo)
Requires: libobjc.so.1()(64bit)
...
On my system (sme 9.1 64 bit):
* gnustep-base was installed from sogo3
* libobjc.so was installed from base
You might try running "yum --enablerepo=* list |grep libobjc" to see if you have a repo configured that contains the missing dependency.
The next step I'd recommend would be to verify your base and sogo repository definitions, so here are mine for comparison. Mak sure that sogo3 is using ".../rhel/6..." and base shows "status=enabled"
db yum_repositories show sogo3
sogo3=repository
BaseURL=http://packages.inverse.ca/SOGo/nightly/3/rhel/6/$basearch
EnableGroups=yes
GPGCheck=no
Name=Inverse SOGo Repository
Visible=yes
status=disabled
base=repository
EnableGroups=no
Exclude=initscripts,libgsf
GPGCheck=yes
MirrorList=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
Name=CentOS - os
Visible=yes
status=enabled
In this post from 2013, warren located and installed libobjc.so manually, then re-tried the sogo installation correctly:
https://forums.contribs.org/index.php?topic=49913.0
-
tried right now on a clean SME9.1 VM, works for me, no dependency issue
[root@test ~]# yum --enablerepo=stephdl,epel,sogo3,fws install smeserver-sogo
Loaded plugins: fastestmirror, smeserver
Existing lock /var/run/yum.pid: another copy is running as pid 2514.
Another app is currently holding the yum lock; waiting for it to exit...
The other application is: yum
Memory : 20 M RSS (795 MB VSZ)
Started: Tue Apr 4 12:47:50 2017 - 00:02 ago
State : Sleeping, pid: 2514
Setting up Install Process
Loading mirror speeds from cached hostfile
* base: mirror.yannic-bonenberger.com
* epel: ftp.nluug.nl
* smeaddons: ftp.nluug.nl
* smeextras: ftp.nluug.nl
* smeos: ftp.nluug.nl
* smeupdates: ftp.nluug.nl
* updates: ftp.rrzn.uni-hannover.de
epel | 4.3 kB 00:00
epel/primary_db | 5.9 MB 00:06
fws | 2.5 kB 00:00
sogo3 | 951 B 00:00
sogo3/primary | 9.4 kB 00:00
sogo3 43/43
stephdl | 2.9 kB 00:00
stephdl/primary_db | 130 kB 00:00
Resolving Dependencies
--> Running transaction check
---> Package smeserver-sogo.noarch 9:1.4-2.el6.sme will be installed
--> Processing Dependency: sogo >= 2.3.0 for package: 9:smeserver-sogo-1.4-2.el6.sme.noarch
--> Processing Dependency: sope49-gdl1-mysql for package: 9:smeserver-sogo-1.4-2.el6.sme.noarch
--> Processing Dependency: sogo-tool for package: 9:smeserver-sogo-1.4-2.el6.sme.noarch
--> Processing Dependency: sogo-ealarms-notify for package: 9:smeserver-sogo-1.4-2.el6.sme.noarch
--> Processing Dependency: sogo-activesync for package: 9:smeserver-sogo-1.4-2.el6.sme.noarch
--> Processing Dependency: smeserver-dovecot-extras for package: 9:smeserver-sogo-1.4-2.el6.sme.noarch
--> Processing Dependency: python-memcached for package: 9:smeserver-sogo-1.4-2.el6.sme.noarch
--> Processing Dependency: memcached for package: 9:smeserver-sogo-1.4-2.el6.sme.noarch
--> Running transaction check
---> Package memcached.x86_64 0:1.4.4-3.el6_8.1 will be installed
---> Package python-memcached.noarch 0:1.43-6.el6 will be installed
---> Package smeserver-dovecot-extras.noarch 0:0.1.1-1.el6.sme will be installed
--> Processing Dependency: dovecot-pigeonhole for package: smeserver-dovecot-extras-0.1.1-1.el6.sme.noarch
---> Package sogo.x86_64 0:3.2.8.20170404-1.centos6 will be installed
--> Processing Dependency: sope49-gdl1-contentstore >= 3.2.8.20170404 for package: sogo-3.2.8.20170404-1.centos6.x86_64
--> Processing Dependency: sope49-cards >= 3.2.8.20170404 for package: sogo-3.2.8.20170404-1.centos6.x86_64
--> Processing Dependency: gnustep-base >= 1.23 for package: sogo-3.2.8.20170404-1.centos6.x86_64
--> Processing Dependency: sope49-sbjson for package: sogo-3.2.8.20170404-1.centos6.x86_64
--> Processing Dependency: lasso for package: sogo-3.2.8.20170404-1.centos6.x86_64
--> Processing Dependency: sope49-core for package: sogo-3.2.8.20170404-1.centos6.x86_64
--> Processing Dependency: libmemcached for package: sogo-3.2.8.20170404-1.centos6.x86_64
--> Processing Dependency: sope49-ldap for package: sogo-3.2.8.20170404-1.centos6.x86_64
--> Processing Dependency: sope49-appserver for package: sogo-3.2.8.20170404-1.centos6.x86_64
---> Package sogo-activesync.x86_64 0:3.2.8.20170404-1.centos6 will be installed
--> Processing Dependency: libwbxml for package: sogo-activesync-3.2.8.20170404-1.centos6.x86_64
---> Package sogo-ealarms-notify.x86_64 0:3.2.8.20170404-1.centos6 will be installed
---> Package sogo-tool.x86_64 0:3.2.8.20170404-1.centos6 will be installed
---> Package sope49-gdl1-mysql.x86_64 0:4.9-20170324_1664.el6.1 will be installed
--> Processing Dependency: sope49-gdl1 for package: sope49-gdl1-mysql-4.9-20170324_1664.el6.1.x86_64
--> Running transaction check
---> Package dovecot-pigeonhole.x86_64 1:2.0.9-22.el6 will be installed
---> Package gnustep-base.x86_64 0:1.23.0-1 will be installed
--> Processing Dependency: gnustep-make >= 2.6.0 for package: gnustep-base-1.23.0-1.x86_64
--> Processing Dependency: libobjc.so.2()(64bit) for package: gnustep-base-1.23.0-1.x86_64
---> Package lasso.x86_64 0:2.4.0-6.el6 will be installed
--> Processing Dependency: libxmlsec1.so.1()(64bit) for package: lasso-2.4.0-6.el6.x86_64
--> Processing Dependency: libxmlsec1-openssl.so.1()(64bit) for package: lasso-2.4.0-6.el6.x86_64
---> Package libmemcached.x86_64 0:1.0.18-1 will be installed
---> Package libwbxml.x86_64 0:0.11.2-4.centos6 will be installed
---> Package sope49-appserver.x86_64 0:4.9-20170324_1664.el6.1 will be installed
--> Processing Dependency: sope49-mime for package: sope49-appserver-4.9-20170324_1664.el6.1.x86_64
--> Processing Dependency: sope49-xml for package: sope49-appserver-4.9-20170324_1664.el6.1.x86_64
---> Package sope49-cards.x86_64 0:3.2.8.20170404-1.centos6 will be installed
---> Package sope49-core.x86_64 0:4.9-20170324_1664.el6.1 will be installed
---> Package sope49-gdl1.x86_64 0:4.9-20170324_1664.el6.1 will be installed
---> Package sope49-gdl1-contentstore.x86_64 0:3.2.8.20170404-1.centos6 will be installed
---> Package sope49-ldap.x86_64 0:4.9-20170324_1664.el6.1 will be installed
---> Package sope49-sbjson.x86_64 0:2.3.1-20170324_1664.el6.1 will be installed
--> Running transaction check
---> Package gnustep-make.x86_64 0:2.6.8-1.el6 will be installed
--> Processing Dependency: gnustep-filesystem(x86-64) = 2.6.8-1.el6 for package: gnustep-make-2.6.8-1.el6.x86_64
---> Package libobjc.x86_64 0:4.4.7-17.el6 will be installed
---> Package sope49-mime.x86_64 0:4.9-20170324_1664.el6.1 will be installed
---> Package sope49-xml.x86_64 0:4.9-20170324_1664.el6.1 will be installed
---> Package xmlsec1.x86_64 0:1.2.20-4.el6 will be installed
---> Package xmlsec1-openssl.x86_64 0:1.2.20-4.el6 will be installed
--> Running transaction check
---> Package gnustep-filesystem.x86_64 0:2.6.8-1.el6 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
========================================================================================================================================================================
Package Arch Version Repository Size
========================================================================================================================================================================
Installing:
smeserver-sogo noarch 9:1.4-2.el6.sme stephdl 58 k
Installing for dependencies:
dovecot-pigeonhole x86_64 1:2.0.9-22.el6 base 100 k
gnustep-base x86_64 1.23.0-1 sogo3 1.6 M
gnustep-filesystem x86_64 2.6.8-1.el6 epel 37 k
gnustep-make x86_64 2.6.8-1.el6 epel 255 k
lasso x86_64 2.4.0-6.el6 base 177 k
libmemcached x86_64 1.0.18-1 sogo3 169 k
libobjc x86_64 4.4.7-17.el6 base 92 k
libwbxml x86_64 0.11.2-4.centos6 sogo3 91 k
memcached x86_64 1.4.4-3.el6_8.1 updates 68 k
python-memcached noarch 1.43-6.el6 base 32 k
smeserver-dovecot-extras noarch 0.1.1-1.el6.sme stephdl 9.5 k
sogo x86_64 3.2.8.20170404-1.centos6 sogo3 22 M
sogo-activesync x86_64 3.2.8.20170404-1.centos6 sogo3 129 k
sogo-ealarms-notify x86_64 3.2.8.20170404-1.centos6 sogo3 12 k
sogo-tool x86_64 3.2.8.20170404-1.centos6 sogo3 53 k
sope49-appserver x86_64 4.9-20170324_1664.el6.1 sogo3 879 k
sope49-cards x86_64 3.2.8.20170404-1.centos6 sogo3 175 k
sope49-core x86_64 4.9-20170324_1664.el6.1 sogo3 320 k
sope49-gdl1 x86_64 4.9-20170324_1664.el6.1 sogo3 158 k
sope49-gdl1-contentstore x86_64 3.2.8.20170404-1.centos6 sogo3 62 k
sope49-gdl1-mysql x86_64 4.9-20170324_1664.el6.1 sogo3 33 k
sope49-ldap x86_64 4.9-20170324_1664.el6.1 sogo3 49 k
sope49-mime x86_64 4.9-20170324_1664.el6.1 sogo3 285 k
sope49-sbjson x86_64 2.3.1-20170324_1664.el6.1 sogo3 18 k
sope49-xml x86_64 4.9-20170324_1664.el6.1 sogo3 188 k
xmlsec1 x86_64 1.2.20-4.el6 base 174 k
xmlsec1-openssl x86_64 1.2.20-4.el6 base 75 k
Transaction Summary
========================================================================================================================================================================
Install 28 Package(s)
Total download size: 27 M
Installed size: 73 M
Is this ok [y/N]:
-
I did the move to 9 using affa so i suppose there could be an old repo in the list?
-
I did the move to 9 using affa so i suppose there could be an old repo in the list?
this could be a good reason..
please, do:
cd /home/e-smith/db
cp yum_repositories yum_repositories.old
/etc/e-smith/events/actions/initialize-default-databases
then re-add the needed repos (follow the wiki) for SME9 and try again
-
Hi
Tried the above have the same error it hasnt removed the old repos?
James
-
as shown on the successfull run of Stefano , the needed rpm is in centos base repo
libobjc x86_64 4.4.7-17.el6 base 92 k
what gives for you
rpm -qa libobjc
and
yum install libobjc
I would eventually suggest a
yum clean all --enablerepo=*
and give a another try