Ошибка при установке RPM после установки в системном вызове. Мы не видим проблем с установкой, когда пост-скрипт не упоминается в spec-файле.rpm post install скрипт не работает при использовании системы() API
* .spec.in
% после
sfile =/и т.д./ld.so.conf
если! grep '^/usr/lib' $ sfile>/dev/null 2> & 1; затем
printf "% s \ n" "/ usr/lib" >> $ sfile;
fi
Почтовый сценарий выглядит просто.
Подготовка пакетов для установки ... Readline-4.2-4 ошибка: выполнение% после скриптлете из Readline-4.2-4 не удалось, статус выхода 255
Не могли бы вы помочь нам здесь?
ret = system("/bin/rpm -ivU --nodeps --force --root /mnt /tmp/readline-4.2-4.ppc.rpm");
Когда мы выдаем вышеуказанную команду rpm в приглашении оболочки, мы не видим проблем.
Это не ответ. Это предложение и, конечно же, не проблема в реальной проблеме. – alvits