Bug 2220870 - IPE does not start as it cannot find libgsl.so.25
Summary: IPE does not start as it cannot find libgsl.so.25
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: ipe
Version: 38
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Mukundan Ragavan
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-07-06 11:31 UTC by Kilian
Modified: 2023-08-14 11:10 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)

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.


Note You need to log in before you can comment on or make changes to this bug.