我必须将名为Rivermuse的软件套件从 CentOS5 迁移到 CentOS6。自述文件建议以下步骤:
目录设置:
- mkdir GNUbuild rpmbuild 存档
- rpmdev-setuptree
建造:
- 自动重新配置 -vfi
- 。/配置
- 制作 dist-rpm
- 创建仓库
在构建过程的第 3 步期间出现以下错误:
Processing files: angara-perl-Omosd-4.2.2-9.el6.i386
error: File not found: /home/cas/sandbox/rpmbuild/BUILDROOT/angara-4.2.2-9.el6.i386/usr/src
error: File not found: /home/cas/sandbox/rpmbuild/BUILDROOT/angara-4.2.2-9.el6.i386/usr/lib/debug
error: File not found: /home/cas/sandbox/rpmbuild/BUILDROOT/angara-4.2.2-9.el6.i386/usr/share/man/man3/Omosd.3pm.gz
BUILDROOT 目录不会在 CentOS5 的构建过程中生成或使用。我们遇到的在线资源(例如 Fedora RPM 指南)对于我们的具体案例并不是很有用。
任何建议将不胜感激。
谢谢