[SOGo] BTS activities for Tuesday, October 10 2023

2023-10-10 Thread SOGo reporter
Title: BTS activities for Tuesday, October 10 2023





  
BTS Activities

  Home page: https://bugs.sogo.nu
  Project: SOGo
  For the period covering: Tuesday, October 10 2023

  
  
idlast updatestatus (resolution)categorysummary
	
	
	  
	
5886
	2023-10-10 19:37:17
	assigned (open)
	Packaging (RedHat)
	sogod: error while loading shared libraries: libgnustep-base.so.1.24: cannot open shared object file: No such file or directory
	
	  
	
5828
	2023-10-11 03:30:39
	assigned (open)
	Web Mail
	reply looks very weird as it introduces a lot of newlines in old messages and doesnt support my image in the signature
	
	  
	
5887
	2023-10-10 18:16:34
	assigned (open)
	Web Mail
	"download message" as eml sends content mimetype "application/zip"
	
	  
	
  
  




RE: [SOGo] SOGo 5.9.0 could not load product

2023-10-10 Thread qhivert
Hello,
I'v tried on rocky linux 9 and it worked fine. Did you add ytnef to the exclude 
list of epel repo to use the ones delivered by sogo instead ?

sed -i '/enabled=1/a exclude=gnustep ytnef' /etc/yum.repos.d/epel.repo

Quentin

-Original Message-
From: users-requ...@sogo.nu  On Behalf Of Boguslaw Juza
Sent: dimanche 8 octobre 2023 11:08
To: users@sogo.nu
Subject: Re: [SOGo] SOGo 5.9.0 could not load product

W dniu 8.10.2023 o 09:37, Bogusław Juza pisze:
> Additional information appears, when SOGo is going down:
> Error (objc-load):/usr/local/lib64/GNUstep/SOGo/Mailer.SOGo/Mailer: 
> undefined symbol: TNEFParseMemory

I've added "-lytnef" in BUNDLE_LIBS in file 
SOGo-5.9.0/SoObjects/Mailer/GNUmakefile.preamble

It resolved the issue.

  Bogusław Juza





RE: [SOGo] sogod: error while loading shared libraries: libgnustep-base.so.1.24: cannot open shared object file: No such file or directory

2023-10-10 Thread "Simon Wilson"

On a fresh RHEL 9 system the Gnustep libraries are available through EPEL or 
the SOGo repo.

[root@emp96 /]# dnf --disableexcludes=all list gnustep*
Updating Subscription Management repositories.
Last metadata expiration check: 0:03:10 ago on Tue 10 Oct 2023 12:36:44 PM AEST.
Installed Packages
gnustep-base.x86_64                                                             
  1.28.0-3.el9                                                
@sogo-nightly-v5-rhel9
gnustep-base-libs.x86_64                                                        
  1.28.0-3.el9                                                
@sogo-nightly-v5-rhel9
Available Packages
gnustep-base-debuginfo.x86_64                                                   
  1.28.0-3.el9                                                
sogo-nightly-v5-rhel9
gnustep-base-debugsource.x86_64                                                 
  1.28.0-3.el9                                                
sogo-nightly-v5-rhel9
gnustep-base-devel.x86_64                                                       
  1.28.0-3.el9                                                
sogo-nightly-v5-rhel9
gnustep-base-devel.x86_64                                                       
  1.28.0-3.el9                                                epel
gnustep-base-doc.x86_64                                                         
  1.28.0-3.el9                                                
sogo-nightly-v5-rhel9
gnustep-base-doc.x86_64                                                         
  1.28.0-3.el9                                                epel
gnustep-base-libs-debuginfo.x86_64                                              
  1.28.0-3.el9                                                
sogo-nightly-v5-rhel9
gnustep-filesystem.x86_64                                                       
  2.9.0-3.el9                                                 
sogo-nightly-v5-rhel9
gnustep-filesystem.x86_64                                                       
  2.9.0-3.el9                                                 epel
gnustep-make.x86_64                                                             
  2.9.0-3.el9                                                 
sogo-nightly-v5-rhel9
gnustep-make.x86_64                                                             
  2.9.0-3.el9                                                 epel
gnustep-make-doc.noarch                                                         
  2.9.0-3.el9                                                 epel

It may be that the upgrade from 8 to 9 has retained the old version?
Note without excludes (for ytnef and gnustep) in DNF configuration for the EPEL 
repo SOGo will install on RHEL9 with EPEL without complaining but you end up 
with dependencies on EPEL - I forced gnustep to the SOGo repo after going down 
this path.

I note that sogo 'depends' on ">= 1.23" - if that dependency was aligned on 
RHEL9 and clones to the version provided by the sogo repo, i.e. 1.28, would 
that prevent the position of being linked to 1.24?



[root@emp96 /]# dnf repoquery --requires sogo
Updating Subscription Management repositories.
/bin/sh
gnustep-base >= 1.23
httpd
lasso
libcurl
libmemcached
liboath
libsodium
libzip
memcached
sope49-appserver
sope49-cards >= 5.9.0.20231009
sope49-core
sope49-gdl1-contentstore >= 5.9.0.20231009
sope49-ldap
sope49-sbjson
ytnef

On Monday, October 09, 2023 17:10 AEST, "qhivert" (qhiv...@alinto.eu) 
 wrote:
  
Hello Philippe,
I’ve updated your account on https://bugs.sogo.nu you should be able to open an 
issue now.


 
Quentin


 
From: users-requ...@sogo.nu  On Behalf Of "Philippe 
Eveleigh"
Sent: dimanche 8 octobre 2023 23:31
To: users@sogo.nu
Subject: Re: [SOGo] sogod: error while loading shared libraries: 
libgnustep-base.so.1.24: cannot open shared object file: No such file or 
directory


 
Thanks Marco M. for the quick reply. I do not need version 1.24 anymore. I 
created a user for filling a bug as you suggested but my profile is locked as a 
viewer? So I am hoping that someone on the support team at: 
https://bugs.sogo.nu/login_page.php will see this thread.

Thank you again Marco

On Sunday, October 08, 2023 14:40 EDT, "\"Marco M.\"" (mm+s...@dorfdsl.de) 
 wrote:
 


Am 08.10.2023 um 12:30:59 Uhr schrieb "Philippe Eveleigh":

> [root@penmail ~]# ldd -r /usr/sbin/sogod | grep gnustep
>       libgnustep-base.so.1.28 => /lib64/libgnustep-base.so.1.28
> (0x7f6218c0)
> libgnustep-base.so.1.24 => not found

As long as that is linked to 1.24, it will break. Does you distribution
also offer that old version?
If not, you can't do anything about it and SOGo must be fixed to not
link against that version for RHEL9.
 


 

-- 
Simon Wilson
M: 0400 121 116