Deps and optdeps (was: 8.2.0-1 Missing double-conversion dependency)
Task Info (Flyspray) | |
---|---|
Opened By | Hans Gaiser (hgaiser) |
Task ID | 61655 |
Type | General Gripe |
Project | Community Packages |
Category | Packages |
Version | None |
OS | All |
Opened | 2019-02-06 16:24:15 UTC |
Status | Researching |
Assignee | Bruno Pagani (ArchangeGabriel) |
Details
Description: vtk has a runtime dependency on double-conversion, but it is not listed in the PKGBUILD.
Running "ldd /usr/lib/libvtkIOCore.so.1" gives the following output (assuming double-conversion is not installed):
linux-vdso.so.1 (0x00007fffe7eda000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007f81ed1cd000)
libvtkCommonExecutionModel.so.1 => /usr/lib/libvtkCommonExecutionModel.so.1 (0x00007f81ed10e000)
libvtkCommonDataModel.so.1 => /usr/lib/libvtkCommonDataModel.so.1 (0x00007f81eccfa000)
liblz4.so.1 => /usr/lib/liblz4.so.1 (0x00007f81eccdb000)
liblzma.so.5 => /usr/lib/liblzma.so.5 (0x00007f81ecab5000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007f81ec89e000)
libdouble-conversion.so.3.0.0 => not found
libvtkCommonCore.so.1 => /usr/lib/libvtkCommonCore.so.1 (0x00007f81ec482000)
libvtksys.so.1 => /usr/lib/libvtksys.so.1 (0x00007f81ec431000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f81ec2a2000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f81ec288000)
/usr/lib64/ld-linux-x86-64.so.2 (0x00007f81ed42e000)
libvtkCommonMisc.so.1 => /usr/lib/libvtkCommonMisc.so.1 (0x00007f81ec26a000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007f81ec0e3000)
libvtkCommonTransforms.so.1 => /usr/lib/libvtkCommonTransforms.so.1 (0x00007f81ec0b0000)
libvtkCommonSystem.so.1 => /usr/lib/libvtkCommonSystem.so.1 (0x00007f81ec098000)
libvtkCommonMath.so.1 => /usr/lib/libvtkCommonMath.so.1 (0x00007f81ec076000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f81ec055000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f81ec04e000)
Additional info:
~$ pacman -Q vtk vtk 8.2.0-1
The issue seems to be comparable to https://bugs.archlinux.org/task/61601 . I'm aware that installing double-conversion will fix this issue.