[devel] ctpp-2.7.1-alt2: Sisyphus/x86_64 test rebuild failed

Gleb Fotengauer-Malinovskiy glebfm на altlinux.org
Вт Ноя 12 18:44:50 MSK 2013


On Tue, Nov 12, 2013 at 12:25:04PM +0200, Viacheslav Dubrovskyi wrote:
> >Это в результате изменения макроса %cmake: CMAKE_SKIP_RPATH заменен на
> >CMAKE_SKIP_INSTALL_RPATH.
> >И теоретически предполагалось, что RPATH будет удален на этапе %install Но
> >это не происходит в некоторых случаях. :-(
> >Разбираюсь почему. Если не разберусь, откачу изменения.
> Ну в общем причина почему не отрабатывает CMAKE_SKIP_INSTALL_RPATH потому,
> что, как написано в http://www.cmake.org/Wiki/CMake_RPATH_handling#Caveats
> если используется старая схема установки бинарников не через
> "INSTALL(TARGETS" (про старые и новые варианты можно почитать тут
> http://www.cmake.org/Wiki/CMake:Install_Commands ) то скрипты которые
> удаляют RPATH не отрабатывают. Причем конкретно для этого пакета апстрим для
> установки в Windows использует правильную схему, а для линукс нет. :(
> И мне кажется что таких пакетов достаточно много. Подскажите как узнать?

Ну так, они же уже все и развалились:

http://git.altlinux.org/beehive/logs/Sisyphus-x86_64/archive/2013/1111/error/

$ fgrep -l 'RPATH contains' * 
alure-1.2-alt1
ctpp-2.7.1-alt2
libftdi-0.20-alt2
libftdi1-1.0-alt1
libplist-1.10-alt1
pantheon-files-0.1.5-alt1
tora-2.1.4-alt1.svn4502

-- 
glebfm
 
Глеб Фотенгауэр-Малиновский
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20131112/092503ed/attachment.bin>


Подробная информация о списке рассылки Devel