On 24 June 2018 at 08:51, Dirk Eddelbuettel wrote:
| 
| On 24 June 2018 at 08:38, Dirk Eddelbuettel wrote:
| | 
| | But nomatter what I do, I end up with
| | 
| |   W: libgsl24: package-name-doesnt-match-sonames libgsl23 
| | 
| | ie the library built by upstream is built as libgsl.so.23.1.0 -- even though
| | upstream configure.ac has a long comment header ending in 
| | 
| |   dnl gsl-2.5    libgsl 24:0:1   libgslcblas 0:0:0 
| | 
| | as well as
| | 
| |   GSL_CURRENT=24
| |   GSL_REVISION=0
| |   GSL_AGE=1
| | 
| |   [...]
| | 
| |   GSL_LT_VERSION="${GSL_CURRENT}:${GSL_REVISION}:${GSL_AGE}"
| |   AC_SUBST(GSL_LT_VERSION)
| | 
| | I am stumped.  Why does the '24' version not get through?
| 
| Looks like upstream builds as libgsl.23.1.0 based on a quick build in Docker:
| 
| root@fcae44906b06:/tmp/gsl/gsl-2.5# ls -ltr /usr/local/lib/                   
                           
| total 35064                                         
| -rwxr-xr-x 1 root root  1097936 Jun 24 13:45 libgslcblas.so.0.0.0             
                           
| lrwxrwxrwx 1 root root       20 Jun 24 13:45 libgslcblas.so.0 -> 
libgslcblas.so.0.0.0                    
| lrwxrwxrwx 1 root root       20 Jun 24 13:45 libgslcblas.so -> 
libgslcblas.so.0.0.0                      
| -rwxr-xr-x 1 root root      949 Jun 24 13:45 libgslcblas.la                   
                           
| -rw-r--r-- 1 root root  1884714 Jun 24 13:45 libgslcblas.a                    
                           
| -rwxr-xr-x 1 root root 12038200 Jun 24 13:45 libgsl.so.23.1.0                 
                           
| lrwxrwxrwx 1 root root       16 Jun 24 13:45 libgsl.so.23 -> libgsl.so.23.1.0 
                           
| lrwxrwxrwx 1 root root       16 Jun 24 13:45 libgsl.so -> libgsl.so.23.1.0    
                           
| -rwxr-xr-x 1 root root      918 Jun 24 13:45 libgsl.la                        
                           
| -rw-r--r-- 1 root root 20858130 Jun 24 13:45 libgsl.a                         
                           
| drwxr-xr-x 2 root root     4096 Jun 24 13:45 pkgconfig                        
                           
| root@fcae44906b06:/tmp/gsl/gsl-2.5#   
| 
| What should we do here? We can't stay at 23 as that was an issue which lead
| to your original bug report.  We probably should not use 24 which may come
| next. Shall we do libgsl23-1 ?

I emailed upstream, but the mail seems lost or stuck as it does not yet
appear in their list archives at https://cygwin.com/ml/gsl-discuss/2018-q2/

Dirk

-- 
http://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org

Reply via email to