Bug 2220870

Summary: IPE does not start as it cannot find libgsl.so.25
Product: [Fedora] Fedora Reporter: Kilian <kilian-risse>
Component: ipeAssignee: Mukundan Ragavan <nonamedotc>
Status: CLOSED EOL QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 38CC: laurent.rineau__fedora, nonamedotc
Target Milestone: ---Keywords: Desktop
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2024-05-28 13:23:27 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Kilian 2023-07-06 11:31:43 UTC
trying to run ipe results in the following error:

ipe: error while loading shared libraries: libgsl.so.25: cannot open shared object file: No such file or directory



Reproducible: Always

Steps to Reproduce:
1.run 'ipe' in a terminal

Actual Results:  
ipe crashes with the error 'ipe: error while loading shared libraries: libgsl.so.25: cannot open shared object file: No such file or directory'

Expected Results:  
ipe should start normally

It seems that I have libgsl.so.27 installed;

$ locate libgsl
/usr/lib64/libgsl.so
/usr/lib64/libgsl.so.27
/usr/lib64/libgsl.so.27.0.0
/usr/lib64/libgslcblas.so
/usr/lib64/libgslcblas.so.0
/usr/lib64/libgslcblas.so.0.0.0


adding a link /usr/lib64/libgsl.so.25 -> /usr/lib64/libgsl.so fixes the issue.

Comment 1 Mukundan Ragavan 2023-08-14 02:51:11 UTC
this is strange.

Ipe should only require libgsl.so.27. See requires section here - https://koji.fedoraproject.org/koji/rpminfo?rpmID=33078808

Was Ipe installed from fedora repositories?

Comment 2 Kilian 2023-08-14 11:10:54 UTC
(In reply to Mukundan Ragavan from comment #1)
> this is strange.
> 
> Ipe should only require libgsl.so.27. See requires section here -
> https://koji.fedoraproject.org/koji/rpminfo?rpmID=33078808
> 
> Was Ipe installed from fedora repositories?

Yes; 

dnf info ipe

Installed Packages
Name         : ipe
Version      : 7.2.26
Release      : 4.fc38
Architecture : x86_64
Size         : 2.2 M
Source       : ipe-7.2.26-4.fc38.src.rpm
Repository   : @System
From repo    : fedora
...

Checked today and I still require the link "/usr/lib64/libgsl.so.25 -> /usr/lib64/libgsl.so" to run ipe.

Comment 3 Aoife Moloney 2024-05-28 13:23:27 UTC
Fedora Linux 38 entered end-of-life (EOL) status on 2024-05-21.

Fedora Linux 38 is no longer maintained, which means that it
will not receive any further security or bug fix updates. As a result we
are closing this bug.

If you can reproduce this bug against a currently maintained version of Fedora Linux
please feel free to reopen this bug against that version. Note that the version
field may be hidden. Click the "Show advanced fields" button if you do not see
the version field.

If you are unable to reopen this bug, please file a new report against an
active release.

Thank you for reporting this bug and we are sorry it could not be fixed.