I tried using mariadb but onlyoffice has a dependency for 'mysql-server' that --skip-broken does not allow me to bypass. I understand the importance of mariadb and hope to use that eventually. I have wiped my VPS and started from scratch using SME 9 as suggested:
SME 9.2
+ Epel EL6 repo
+ nginx repo
+ onlyoffice repo
yum update
signal-event post-upgrade ; signal-event-reboot
/sbin/e-smith/db yum_repositories set epel6 repository \
Name 'Epel - EL6' \
BaseURL '
http://download.fedoraproject.org/pub/epel/6/$basearch' \
MirrorList '
http://mirrors.fedoraproject.org/mirrorlist?repo=epel-6&arch=$basearch' \
EnableGroups no \
GPGCheck yes \
GPGKey
http://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL \
Exclude perl-Razor-Agent \
Visible no \
status disabled
/sbin/e-smith/db yum_repositories set nginx repository \
Name 'nginx repo' \
BaseURL '
http://nginx.org/packages/centos/$releasever/$basearch/' \
EnableGroups no \
GPGCheck no \
Visible no \
status disabled
/sbin/e-smith/db yum_repositories set onlyoffice repository \
Name 'onlyoffice' \
BaseURL '
http://download.onlyoffice.com/repo/centos/main/noarch/' \
EnableGroups no \
GPGCheck no \
Visible no \
status disabled
/sbin/e-smith/db yum_repositories set epel7 repository \
Name 'Epel - EL7' \
BaseURL '
http://download.fedoraproject.org/pub/epel/7/$basearch' \
MirrorList '
http://mirrors.fedoraproject.org/mirrorlist?repo=epel-7&arch=$basearch' \
EnableGroups no \
GPGCheck yes \
GPGKey
http://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL \
Exclude perl-Razor-Agent \
Visible no \
status disabled
signal-event yum-modify
yum repolist all
repo id repo name status
base CentOS - os enabled: 6,703+3
centosplus CentOS - centosplus disabled
contrib CentOS - contrib disabled
epel6 Epel - EL6 disabled
epel7 Epel - EL7 disabled
extras CentOS - extras disabled
fasttrack CentOS - fasttrack disabled
nginx nginx repo disabled
onlyoffice onlyoffice disabled
smeaddons SME Server - addons enabled: 0
smecontribs SME Server - contribs disabled
smedev SME Server - dev disabled
smeextras SME Server - extras enabled: 165
smeos SME Server - os enabled: 907
smetest SME Server - test disabled
smeupdates SME Server - updates enabled: 11
smeupdates-testing SME Server - updates testing disabled
updates CentOS - updates enabled: 353+1
yum install onlyoffice-communityserver --enablerepo=onlyoffice,epel6,nginx
Error: Package: onlyoffice-communityserver-9.0.1-37.noarch (onlyoffice)
Requires: mono >= 4.2.0
Error: Package: onlyoffice-communityserver-9.0.1-37.noarch (onlyoffice)
Requires: xsp
Error: Package: mono-webserver-hyperfastcgi-0.4-4.noarch (onlyoffice)
Requires: libc.so.6(GLIBC_2.14)(64bit)
So it looks like I need mono, which opens up a whole new can of worms.
Using SME8 instructions from the wiki:
/sbin/e-smith/db yum_repositories set mono repository \
Name 'Mono 2.x for rhel-5-i386 (stable)' \
BaseURL '
http://ftp.novell.com/pub/mono/download-stable/RHEL_5/' \
EnableGroups no \
GPGCheck yes \
GPGKey
http://ftp.novell.com/pub/mono/download-stable/RHEL_5/repodata/repomd.xml.key \
Visible yes \
status disabled
signal-event yum-modify
yum install onlyoffice-communityserver --enablerepo=onlyoffice,epel6,nginx,mono
--> Finished Dependency Resolution
Error: Package: libgdiplus0-4.2-0.xamarin.2.epel7.x86_64 (mono)
Requires: libpng15.so.15(PNG15_0)(64bit)
Error: Package: libgdiplus0-4.2-0.xamarin.2.epel7.x86_64 (mono)
Requires: libpng15.so.15()(64bit)
Error: Package: libmonoboehm-2_0-1-5.0.1.1-0.xamarin.3.epel7.x86_64 (mono)
Requires: libc.so.6(GLIBC_2.15)(64bit)
Error: Package: mono-webserver-hyperfastcgi-0.4-4.noarch (onlyoffice)
Requires: libc.so.6(GLIBC_2.14)(64bit)
Error: Package: mono-core-5.0.1.1-0.xamarin.3.epel7.x86_64 (mono)
Requires: libc.so.6(GLIBC_2.16)(64bit)
Error: Package: mono-devel-5.0.1.1-0.xamarin.3.epel7.x86_64 (mono)
Requires: libc.so.6(GLIBC_2.15)(64bit)
Error: Package: libgdiplus0-4.2-0.xamarin.2.epel7.x86_64 (mono)
Requires: libtiff.so.5()(64bit)
Error: Package: libmonosgen-2_0-1-5.0.1.1-0.xamarin.3.epel7.x86_64 (mono)
Requires: libc.so.6(GLIBC_2.15)(64bit)
Error: Package: libgdiplus0-4.2-0.xamarin.2.epel7.x86_64 (mono)
Requires: libc.so.6(GLIBC_2.14)(64bit)
Error: Package: libgdiplus0-4.2-0.xamarin.2.epel7.x86_64 (mono)
Requires: libtiff.so.5(LIBTIFF_4.0)(64bit)
yum install onlyoffice-communityserver --enablerepo=onlyoffice,epel6,nginx,mono,epel7
Error: xz compression not available
Please advise next steps. Shall I format the disk and fire up SME10?