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 или в сборочном окружении. С уважением, Роман