got it workable, I used a bazzoka, feel free to use it … maybe only removing rpm and cleaning temp is necessary
yum remove sogo* sope* gnustep* libwbxml* lasso* libobjc* libwbxml* memcached* nethserver-memcached* xmlsec1* xmlsec1-openssl* zip* -y
SYSTEMD_LOG_TARGET=console SYSTEMD_LOG_LEVEL=debug /usr/bin/systemd-tmpfiles --remove
SYSTEMD_LOG_TARGET=console SYSTEMD_LOG_LEVEL=debug /usr/bin/systemd-tmpfiles --clean
rm -rf /etc/sogo/
rm -rf /usr/lib64/GNUstep/
rm -rf /etc/rsyslog.d/ignore-systemd-session-slice-sogo.conf
rm -rf /var/lib/sogo/GNUstep
rm -rf /usr/lib64/sogo
rm -rf /etc/sysconfig/sogo.rpmsave
rm -rf /etc/e-smith/events/nethserver-sogo-update
reboot
yum install nethserver-sogo
After that, maybe I messed up some permissions (before or now) I got the service unavailable to start with this error message
2018-08-25 10:24:14.552 sogod[8247:8247] unable to get status of descriptor 2 - Bad file descriptor
this is because the user sogo doesn’t own the /var/log/sogo
folder/file, then
chown sogo:sogo -R /var/log/sogo/
normally signal-event nethserver-sogo-update
and your service should be up
check also opendkim, the socket was gone so
systemctl restart opendkim