2016-10-07 11 views
0

Я работаю над Wind River Linux. Ошибка неудачной зависимости. Может кто-нибудь, пожалуйста, скажите мне, что я должен делать? Я пытался из прошлого в один прекрасный деньWind River Linux, ошибка с ошибкой ошибки

[email protected]:/home/mysql# rpm -ivh MySQL-server-5.6.33-1.linux_glibc2.5.x86_64.rpm 
warning: MySQL-server-5.6.33-1.linux_glibc2.5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 5072e1f5 
error: Failed dependencies: 
     /sbin/chkconfig is needed by MySQL-server-5.6.33-1.linux_glibc2.5.x86_64 
     /usr/lib64/mysql/plugin is needed by MySQL-server-5.6.33-1.linux_glibc2.5.x86_64 
     /usr/lib64/mysql/plugin/debug is needed by MySQL-server-5.6.33-1.linux_glibc2.5.x86_64 

ответ

0

Прежде всего, используйте -Uvh вместо -ivh при установке: -Uvh почти (ядро есть одно исключение) правильный способ установки/обновления пакетов RPM.

Окончательное решение будет найти пакеты, которые предоставляют эти зависимости с использованием (если все остальное терпит неудачу)

rpm -qP /sbin/chkconfig *.rpm 

на пакетах WRL, и убедитесь, что эти пакеты установлены.

Все это зависимые файлы/прямые ссылки. Попробуйте (например)

rpm -qf --whatprovides /sbin/chkconfig 

, чтобы узнать, есть ли пакет, который предоставляет файл.

(Примечание: что следует "работает" для RPM5 на WRL, а не RPM на Fedora/RHEL)

Вы можете гасите зависимости, выполнив (например)

mkdir -p /etc/rpm/sysinfo 

echo "/sbin/chkconfig" >> /etc/rpm/sysinfo/Requirename 

Маскировки зависимостей позволят (так будет --nodeps) и может помочь вам в дальнейшем отлаживать вашу упаковку.

 Смежные вопросы

  • Нет связанных вопросов^_^