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

Viacheslav Dubrovskyi dubrsl на gmail.com
Вт Ноя 12 12:58:54 MSK 2013


12.11.2013 03:54, Денис Смирнов wrote:
> On Mon, Nov 11, 2013 at 12:56:18PM +0000, ALT beekeeper wrote:
>
>> Verifying ELF objects in /usr/src/tmp/ctpp-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
>> verify-elf: ERROR: ./usr/bin/ctpp2json: RPATH contains illegal absolute entry "/usr/src/RPM/BUILD/ctpp-2.7.1": /usr/src/RPM/BUILD/ctpp-2.7.1
>> verify-elf: ERROR: ./usr/bin/ctpp2json: RPATH contains illegal entry "/usr/src/RPM/BUILD": /usr/src/RPM/BUILD/ctpp-2.7.1
>> verify-elf: ERROR: ./usr/bin/ctpp2i: RPATH contains illegal absolute entry "/usr/src/RPM/BUILD/ctpp-2.7.1": /usr/src/RPM/BUILD/ctpp-2.7.1
>> verify-elf: ERROR: ./usr/bin/ctpp2i: RPATH contains illegal entry "/usr/src/RPM/BUILD": /usr/src/RPM/BUILD/ctpp-2.7.1
>> verify-elf: ERROR: ./usr/bin/ctpp2c: RPATH contains illegal absolute entry "/usr/src/RPM/BUILD/ctpp-2.7.1": /usr/src/RPM/BUILD/ctpp-2.7.1
>> verify-elf: ERROR: ./usr/bin/ctpp2c: RPATH contains illegal entry "/usr/src/RPM/BUILD": /usr/src/RPM/BUILD/ctpp-2.7.1
>> verify-elf: ERROR: ./usr/bin/ctpp2vm: RPATH contains illegal absolute entry "/usr/src/RPM/BUILD/ctpp-2.7.1": /usr/src/RPM/BUILD/ctpp-2.7.1
>> verify-elf: ERROR: ./usr/bin/ctpp2vm: RPATH contains illegal entry "/usr/src/RPM/BUILD": /usr/src/RPM/BUILD/ctpp-2.7.1
>> error: Bad exit status from /usr/src/tmp/rpm-tmp.50101 (%install)
> Как чинить?
Это в результате изменения макроса %cmake: CMAKE_SKIP_RPATH заменен на
CMAKE_SKIP_INSTALL_RPATH.
И теоретически предполагалось, что RPATH будет удален на этапе %install 
Но это не происходит в некоторых случаях. :-(
Разбираюсь почему. Если не разберусь, откачу изменения.

-- 
WBR,
Viacheslav Dubrovskyi



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