首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在构建RPM包之前自动安装生成依赖项

在构建RPM包之前自动安装生成依赖项
EN

Unix & Linux用户
提问于 2012-11-05 06:19:52
回答 1查看 3.7K关注 0票数 2

我正在尝试构建.rpm包。我只是按照步骤去做。直到现在,所有的步骤都很好,但现在我只是坚持这一步。我只运行了以下命令并得到了这个错误:

代码语言:javascript
复制
rpmbuild -ba asterisk.spec
error: Failed build dependencies: 
    gtk2-devel is needed by asterisk-1.8.12.2-1.fc15.x86_64
    libsrtp-devel is needed by asterisk-1.8.12.2-1.fc15.x86_64
    gmime22-devel is needed by asterisk-1.8.12.2-1.fc15.x86_64
    graphviz is needed by asterisk-1.8.12.2-1.fc15.x86_64
    graphviz-gd is needed by asterisk-1.8.12.2-1.fc15.x86_64
    latex2html is needed by asterisk-1.8.12.2-1.fc15.x86_64
    neon-devel is needed by asterisk-1.8.12.2-1.fc15.x86_64
    libical-devel is needed by asterisk-1.8.12.2-1.fc15.x86_64
    speex-devel >= 1.2 is needed by asterisk-1.8.12.2-1.fc15.x86_64
    gsm-devel is needed by asterisk-1.8.12.2-1.fc15.x86_64
    libedit-devel is needed by asterisk-1.8.12.2-1.fc15.x86_64
    openais-devel is needed by asterisk-1.8.12.2-1.fc15.x86_64
    alsa-lib-devel is needed by asterisk-1.8.12.2-1.fc15.x86_64
    dahdi-tools-devel >= 2.0.0 is needed by asterisk-1.8.12.2-1.fc15.x86_64
    dahdi-tools-libs >= 2.0.0 is needed by asterisk-1.8.12.2-1.fc15.x86_64
    libpri-devel >= 1.4.12 is needed by asterisk-1.8.12.2-1.fc15.x86_64
    libss7-devel >= 1.0.1 is needed by asterisk-1.8.12.2-1.fc15.x86_64
    spandsp-devel >= 0.0.5-0.1.pre4 is needed by asterisk-1.8.12.2-1.fc15.x86_64
    iksemel-devel is needed by asterisk-1.8.12.2-1.fc15.x86_64
    jack-audio-connection-kit-devel is needed by asterisk-1.8.12.2-1.fc15.x86_64
    libresample-devel is needed by asterisk-1.8.12.2-1.fc15.x86_64
    lua-devel is needed by asterisk-1.8.12.2-1.fc15.x86_64
    mISDN-devel is needed by asterisk-1.8.12.2-1.fc15.x86_64
    bluez-libs-devel is needed by asterisk-1.8.12.2-1.fc15.x86_64
    libtool-ltdl-devel is needed by asterisk-1.8.12.2-1.fc15.x86_64
    unixODBC-devel is needed by asterisk-1.8.12.2-1.fc15.x86_64
    portaudio-devel >= 19 is needed by asterisk-1.8.12.2-1.fc15.x86_64
    postgresql-devel is needed by asterisk-1.8.12.2-1.fc15.x86_64
    radiusclient-ng-devel is needed by asterisk-1.8.12.2-1.fc15.x86_64
    net-snmp-devel is needed by asterisk-1.8.12.2-1.fc15.x86_64
    lm_sensors-devel is needed by asterisk-1.8.12.2-1.fc15.x86_64
    freetds-devel is needed by asterisk-1.8.12.2-1.fc15.x86_64
    uw-imap-devel is needed by asterisk-1.8.12.2-1.fc15.x86_64

我用的是软呢帽-15。如何解决此错误?如有任何意见和建议将不胜感激。

谢谢

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2012-11-05 06:52:08

只要安装这些程序包,

代码语言:javascript
复制
yum -y install alsa-lib-devel bluez-libs-devel dahdi-tools-devel dahdi-tools-libs freetds-devel gmime22-devel graphviz graphviz-gd gsm-devel gtk2-devel iksemel-devel jack-audio-connection-kit-devel latex2html libedit-devel libical-devel libpri-devel libresample-devel libsrtp-devel libss7-devel libtool-ltdl-devel lm_sensors-devel lua-devel mISDN-devel neon-devel net-snmp-devel openais-devel portaudio-devel postgresql-devel radiusclient-ng-devel spandsp-devel speex-devel unixODBC-devel uw-imap-devel 

如果此包属于标准存储库,则改用yum-builddep XXX。(需要先安装yum-utils )

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/53866

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档