FS#59035 - [libindi] indi_lx200_OnStep is linked against libcfitsio.so.5, but libcfitsio.so.7 is recent

Attached to Project: Community Packages
Opened by Guido Muesch (Odiug) - Saturday, 16 June 2018, 20:13 GMT
Last edited by Antonio Rojas (arojas) - Saturday, 16 June 2018, 21:25 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

indi_lx_OnStep from libindi-1.7.2-2 is linked against an older version of ctitsio than the current version provides. It expects libcfitsio.so.5

The current version of cfitsio is cfitsio-3.450-1. It provides libcfitsio.so.7.
The version providing libcfitsio.5 is cfitsio-3.430-1.

It's weird that the shared library versioning does not match the package versioning.

Additional info:

$ pacman -Qi libindi
* package version(s)
Name : libindi
Version : 1.7.2-2
Description : A distributed control protocol designed to operate
astronomical instrumentation
Architecture : x86_64

$ pacman -Qi cfitsio
Name : cfitsio
Version : 3.450-1
Description : A library of C and Fortran subroutines for reading and writing
data files in FITS (Flexible Image Transport System) data
format
Architecture : x86_64

* config and/or log files etc.


Steps to reproduce:

$ sudo pacman -S libindi
$ indiserver -v indi_lx200_OnStep
or
$ ldd /usr/bin/indi_lx200_OnStep
This task depends upon

Closed by  Antonio Rojas (arojas)
Saturday, 16 June 2018, 21:25 GMT
Reason for closing:  Not a bug
Comment by Antonio Rojas (arojas) - Saturday, 16 June 2018, 21:25 GMT
No:

> ldd /usr/bin/indi_lx200_OnStep | grep cfit
libcfitsio.so.7 => /usr/lib/libcfitsio.so.7 (0x00007f55e4f79000)

Loading...