Opened 8 years ago
Closed 8 years ago
#77 closed defect (fixed)
lidar module (liblas) of grassGIS depends on libboost 1.54, but Ubuntu 16.04 has only 1.58
Reported by: | julianf | Owned by: | |
---|---|---|---|
Component: | Grass | Severity: | serious |
Keywords: | Cc: |
Description
I installed Ubuntu 16.04 and grassGIS from the PPA repository. libLAS is also installed (though I don't know if this is also in the hands of UbuntuGIS).
When I want to load a file with the r.in.lidar module, however, it complains about not finding the proper libboost version:
Unable to fetch interface description for command 'r.in.lidar'. Details: r.in.lidar: error while loading shared libraries: libboost_thread.so.1.54.0: cannot open shared object file: No such file or directory
This can be tracked back to certain liblas-c3 package also depending on 1.54:
julian@geo:~$ ldd /usr/lib/liblas_c.so.2.3.0 linux-vdso.so.1 => (0x00007ffd46ac2000) liblas.so.3 => /usr/local/lib/liblas.so.3 (0x00007f2c95be8000) libboost_thread.so.1.58.0 => /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.58.0 (0x00007f2c959c2000) libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f2c9563f000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f2c95429000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f2c95060000) liblaszip.so.6 => /usr/local/lib/liblaszip.so.6 (0x00007f2c94e38000) libboost_thread.so.1.54.0 => not found libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f2c94c1b000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f2c94911000) libboost_system.so.1.58.0 => /usr/lib/x86_64-linux-gnu/libboost_system.so.1.58.0 (0x00007f2c9470d000) librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f2c94505000) /lib64/ld-linux-x86-64.so.2 (0x000055e44abf5000)
However, libboost 1.54 is not available in Ubuntu 16.04, but only 1.58.
Note:
See TracTickets
for help on using tickets.
This should have been fixed in subsequent updates of liblas for xenial.