[devel] Выпадание из buildroot окружения при сборке rpm-пакета на x86_64
Roman Savochenko
=?iso-8859-1?q?rom=5Fas_=CE=C1_diyaorg=2Edp=2Eua?=
Вт Мар 25 12:23:53 MSK 2008
Damir Shayhutdinov wrote:
>> Собираю тут пакет своей программки для x86_64. В момент вызова make
>> install замечается попытка глобальной установки, а не создание в chroot
>> директорию. Всё тоже, но на i586 и даже на x86_64, но в директорию
>> /usr/lib работает. В проблемном же случае библиотеки кладутся в /usr/lib64:
>>
> Исходная тема не правильная - нету тут никакого выпадания из chroot,
> просто скрипт установки пытается установить файлы не в buildroot.
>
Пытается. Он и на i586 так пытается, только там, что-то, переопределяет
целевой путь, а тут нет.
>> /home/roman/tmp/openscada-buildroot/usr/share/doc/openscada-0.6.1/Mod_DB_DBF
>> test -z "/usr/lib64/openscada" || mkdir -p -- "/usr/lib64/openscada"
>> mkdir: cannot create directory `/usr/lib64/openscada': Permission denied
>> Что-бы это могло быть и как с этим бороться?
>>
> Найти где он создает эту директорию и поставить впереди $(DESTDIR)
>
Скорее DESTDIR не определяется в *.spec или в сборочном окружении.
С уважением, Роман
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : rom_as.vcf
Тип : text/x-vcard
Размер : 191 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20080325/027f916c/attachment-0002.vcf>
Подробная информация о списке рассылки Devel