Summary: | Расположение библиотек не соответствует тому что указано в конфигурации | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Slava Dubrovskiy <dubrsl> |
Component: | vtk | Assignee: | Anton Farygin <rider> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | major | ||
Priority: | P3 | CC: | real.altlinux.org, rider |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Slava Dubrovskiy
2011-11-29 07:04:41 MSK
1. gdcm внутри имеет свой VTK, а от этого нужно избавляться. 2. VTK_LIBRARY_DIRS=/usr/lib/vtk-5.8 - это место, где ищутся файлы .cmake, и к shared библиотекам это не относится. (В ответ на комментарий №1) > 1. gdcm внутри имеет свой VTK, а от этого нужно избавляться. Почему вы так решили? Ищу ищу и не могу найти. Покажите? Я использую версию gdcm-2.0.18 > 2. VTK_LIBRARY_DIRS=/usr/lib/vtk-5.8 - это место, где ищутся файлы .cmake, и к > shared библиотекам это не относится. Не могу согласится. Для указания расположения .cmake которые входят в состав vtk существует переменная VTK_DIR. См. описания переменных в /usr/share/CMake/Modules/FindVTK.cmake И как объясните, что библиотеки располагаются по тем путям где их нет? grep '/lib/vtk-5.8' /usr/lib/vtk-5.8/VTKTargets-reswithdebinfo.cmake B запуск sed -i 's|/lib/vtk-5.8|/lib|' VTKTargets-reswithdebinfo.cmake исправляет сборку gdcm в этом месте. REOPENED? Ну давайте так: я сейчас не в состоянии заниматься этим пакетом, ACL на @everybody у него есть, может быть, Вы займётесь? А там уже потом будем смотреть, не поломается ли сборка какого-нибудь другого пакета ;) (В ответ на комментарий №3) > REOPENED? Ну давайте так: я сейчас не в состоянии заниматься этим пакетом, ACL > на @everybody у него есть, может быть, Вы займётесь? Ок. Я поправлю пакет. Выложу и попробуем. vtk-5.8.0-alt4 -> sisyphus: * Tue Dec 13 2011 Eugeny A. Rostovtsev (REAL) <real at altlinux> 5.8.0-alt4 - Added necessary headers - Fixed VTK_LIBRARY_DIRS (ALT #26650) Этого не достаточно. Нужно еще sed -i 's|/lib/vtk-5.8|/lib|' VTKTargets-reswithdebinfo.cmake vtk-5.8.0-alt5 -> sisyphus: * Fri Dec 16 2011 Eugeny A. Rostovtsev (REAL) <real at altlinux> 5.8.0-alt5 - Fixed VTKTargets-reswithdebinfo.cmake (ALT #26650) В следующем релизе оно будет не VTKTargets-reswithdebinfo.cmake, а VTKTargets-relwithdebinfo.cmake (исправление опечатки :) ). |