I note in the official doco update for 5.8.4 with RHEL9 compatibility it says
that the EPEL exclusion is still required on RHEL9 (see
https://www.sogo.nu/files/docs/SOGoInstallationGuide.html section 4.1).
I asked the question below in this thread ("Does it still require the epel
exclusion for gnustep and ytnef?"), and along with Leon below have a working
install *without* excluding EPEL gnustep and ytnef.
@Sogo team - can you please confirm, do I need to uninstall/reinstall with the
EPEL exclusion added, or am I ok with:
Installed Packages
gnustep-base.x86_64 1.28.0-3.el9
@epel
gnustep-base-libs.x86_64 1.28.0-3.el9
@epel
...etc.?
Thanks
Simon.
On Sunday, June 18, 2023 02:11 AEST, "\"Simon Wilson\""
([email protected]) <[email protected]> wrote:
Smacks myself in the head... Yep, using 9 repo it installs and runs. Thanks
Leon.
No need for EPEL exclusions.
Simon
On Friday, June 16, 2023 23:56 AEST, "\"Leon L. Robinson\""
([email protected]) <[email protected]> wrote:
On 15/06/2023 12:51, "Simon Wilson" ([email protected]) wrote:OK, so it
looks like it still needs the gnustep exclusion in EPEL repo file. Without it,
sogo installs but won't run:
/usr/sbin/sogod: error while loading shared libraries:
libgnustep-base.so.1.24: cannot open shared object
...but I cannot install sogo at all with gnustep excluded from EPEL:
[root@emp96 ~]# dnf install sogo
Updating Subscription Management repositories.
Extra Packages for Enterprise Linux 9 - x86_64
2.5 kB/s | 4.1 kB 00:01
Error:
Problem: package sogo-5.8.3.20230614-1.el8.x86_64 requires gnustep-base >=
1.23, but none of the providers can be installed
- package gnustep-base-1.24.9-1.el8.x86_64 requires
libgnustep-base.so.1.24()(64bit), but none of the providers can be installed
- package gnustep-base-1.24.9-1.el8.x86_64 requires gnustep-base-libs(x86-64)
= 1.24.9-1.el8, but none of the providers can be installed
- conflicting requests
- nothing provides libffi.so.6()(64bit) needed by
gnustep-base-libs-1.24.9-1.el8.x86_64
- nothing provides libicui18n.so.60()(64bit) needed by
gnustep-base-libs-1.24.9-1.el8.x86_64
- nothing provides libicuuc.so.60()(64bit) needed by
gnustep-base-libs-1.24.9-1.el8.x86_64
- package gnustep-base-1.28.0-3.el9.x86_64 is filtered out by exclude
filtering
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use
not only best candidate packages)
So no working result on RHEL 9 yet.
Simon
On Thursday, June 15, 2023 20:37 AEST, "Simon Wilson" <[email protected]>
wrote:
Noting #5697 for packages for CentOS 9 (I can't add a note in the ticket).
* On Redhat 9 does it require codeready-builder repo? Noting that the correct
way to install on RHEL9 is " subscription-manager repos --enable
codeready-builder-for-rhel-9-x86_64-rpms" not the instruction in the ticket *
Does it still require the epel exclusion for gnustep and ytnef? Thanks
Simon
On Thursday, June 15, 2023 14:00 AEST, "SOGo reporter" ([email protected])
<[email protected]> wrote:
BTS Activities
Home page: https://bugs.sogo.nu
Project: SOGo
For the period covering: Wednesday, June 14 2023idlast updatestatus
(resolution)categorysummary57892023-06-14 16:58:00updated (open)Apple iPhone
OSWrong time Events57882023-06-14 17:58:17assigned (reopened)ActiveSyncBug in
libytnef0 causes ActiveSync to fail sync when files in winmail.dat file have
long filename56972023-06-14 11:27:33resolved (fixed)Packaging (RedHat)Build
packages for CentOS Stream 9, Rocky Linux 9, AlmaLinux 9
--
Simon Wilson
M: 0400 121 116
--
Simon Wilson
M: 0400 121 116
It looks like you're installing the el8 packages in el9. There is a different
repo for el9
I didn't need to exclude the gnustep* ytnef* in the epel repo to get it to
install correctly. Here's my repofile: [sogo]
name=SOGo Repository
baseurl=https://packages.sogo.nu/nightly/5/rhel/9/x86_64
gpgcheck=1
Leon.
--
Simon Wilson
M: 0400 121 116
--
Simon Wilson
M: 0400 121 116