https://www.slicer.org/
Large project important in neuroimaging and neurosurgery with large developer community
From developer website "For all systems be sure git-lfs is properly installed for use with VTKv9 (required for VTKm checkout)
As of early 2018, Slicer migrated to Qt5. See instructions at this labs page for the new requirements: https://www.slicer.org/wiki/Documentation/Labs/Qt5-and-VTK8"
We'll have to package VTKm separately first. We can't checkout things during the build.
http://m.vtk.org/index.php/Main_Page
(so we won't need git-lfs). The qt5 thing is not a problem. We already have it in Fedora: https://apps.fedoraproject.org/packages/qt5
Understood. The link name is misleading but it is more a placeholder for VTKv9 issues than Qt5. They are trying to use Discourse for developer discussion where there is more about their future directions and dependencies. .
https://discourse.slicer.org
https://discourse.slicer.org/t/building-slicer-offline-for-inclusion-in-fedora/1838 -> upstream bundles libraries and does not want to work on modifying their build system to support system libraries. So, we can't do much here. Leaving the ticket open for the sake of it really.
This could go in the COPR though, if anyone wants to work on that.
It's also possible to package in Fedora with the bundled libraries. Unbundling is nowadays only encouraged, not required.
Yes, but it'll always require extra effort to ensure that these bundled libraries do not clash with system ones and so on. I've also just received an e-mail saying slicer doesn't work on F28+ because we now use a newer glibc...
Log in to comment on this ticket.