xxblx пишет:Заголовок темы
Linux Mageia 6 x64 и проблемы с checkinstall
Машину времени не одолжите? А то у нас так-то последний стабильный релиз Mageia 4, а Mageia 5 еще только на стадии разработки.
Опечатался
xxblx пишет:Что за программа-то? Может пакет с ней собрать проще будет?
Программа - Xneur. Но это не суть важно.
В итоге, я ee успешно установил через "классический"
Консоль
sudo make install
И после того как make install все сделал(создал каталоги и скопировал файлы), checkinstall создал RPM-пакет.
Просто хочется разобраться в чем причина проблемы.
xxblx пишет:При компиляции возникают ошибки такого плана:
Такая ошибка могла возникнуть, если каталог /usr/local/share не существует.
Каталог /usr/local/share существует.
Кроме того:
1. make - скрипт и так вызывает команду
Консоль
/usr/bin/mkdir -p /usr/local/share/xcurf
2.
Консоль
sudo /usr/bin/mkdir -p /usr/local/share/xcurf
успешно создает каталог.
3. Как я уже говорил,
Консоль
./configure
make
sudo make install
успешно установило программу.
Если я правильно понял, checkinstall запускает на выполнения make install и "следит" за его действиями, после чего, на основе собранной информации создает RPM-пакет.
Но очень похоже на то, что запущенный с привилегиями root-пользователя checkinstall "запускает" make install c правами обычного пользователя.....