__spec_install_post如何在RPM包装中工作
我要在RPM包装中检查二进制条纹,并得到此: __spec_install_post: ... __os_install_post ... __os_install_post: ... %{!?_debug_package: /usr/lib…
RHEL 8 FIND-DEBUGINFO.SH GDB-ADD-INDEX:未创建索引
试图在RHEL8机器上生成RPM。相同的rpm_build.sh脚本在RHEL6& RHEL7。但是在RHEL 8中,它未能生成Debuginfo软件包。 RPM构建版本: $ sudo yum安…
RPM构建错误:无法创建常规文件|没有这样的文件或目录
Linux分布:Ubuntu 20 (因此,使用rpm软件包而不是rpmdevtools包装来构建rpm) rpmbuild的文件夹结构: rpmbuild ├── BUILD │ └── alascrip…
如何在非交互模式下重建RPM(rpmrebuild)?
我需要使用规格文件中的行。 命令: rpmrebuild --edit-spec --notest-install --package Do you want to continue ? (y/N) y result: 规格文件中的更…
如何在rpmbuild规范文件中为gmake设置destdir
我正在尝试构建一个规格文件,以支持QT自定义的RPM。因为QT的配置脚本无法识别%configure scriptlet中包含的某些选项 ./ configure -prefix =%{_ qt…
我可以在规格文件中完全自定义./configure的标志吗?
我的rpmbuild日志告诉我调用配置时使用的所有标志: ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu \ --program-pref…
问题在Docker容器中创建RPM gcc-toolset-11-libelf.so.dts.1
我有一台带有Oracle Linux 8 Docker容器的CentOS 7机器,带有GCC-Toolset-11。当我尝试在容器中构建项目时,我会收到以下错误: extracting debug inf…
RPM:宏 /usr /本地前缀
我在 https://docs.fedorapropt.oraproject.org/en-en--en-------------------------------/ us/packaging-guidelines/rpmmacros/ US/包装guidelines…
rpmbuild规格忽略autogen.sh前缀
我正在尝试为libxml2创建一个rpm,该libxml2依赖于自动工具进行安装。我需要安装到自定义目录,因此在我的规格文件中,我为autogen.sh提供了一个前缀…
在RPM规格文件中打印字面%?
如何在RPM规格文件中打印字面百分比? 我正在尝试在我的%帖子部分中执行类似的操作: echo "%_pkgverify_level none" >/etc/rpm/macros.verify 在/et…
将SHA256摘要添加到RPM软件包
我想将SHA256摘要添加到标头和有效载荷中,并将其添加到我的RPM软件包。 目前,它正在使用SHA1 Digest构建。 以下是输出 rpm -CheckSig -verbose pkg_…
rpmbuild/rpm不读取rcfile
我正在学习rpm/rpmbuild,并且看到RPM v4.4.2.3和rpm v4.14。中的行为差异很奇怪 我创建了一个 rpmrc 文件,该文件的内容以下 宏files:/home/rmehta/…
如何用参数理解fedora rpm宏?
我在rpm语法引用中没有找到诸如(n:)和 -n 之类的示例?我怎么能理解这个宏?在哪里可以找到此宏的语法详细信息手册? %ldconfig_scriptlets(n:) %{…
rpmbuild没有从rpmrc文件读取宏
我正在尝试在SLES-15上构建代码,并在MakeFile中执行rpmbuild命令,如下所示。 rpmbuild -ba -rcfile $(buildroot)/scripts/rpmrc -rmsource -targe…