rpm パッケージを作成しようとしましたが、spec ファイルは次のようになります。
%define config_option (cat %1)
%define __spec_install_post %{nil}
%define debug_package %{nil}
%define __os_install_post %{_dbpath}/brp-compress
%define __prelink_undo_cmd %{nil}
%define __strip /bin/true
Name: %{rpm_name}
Summary: ASG-RP32 Rootfs
Version: 1
Release: 1
License: xxxx
Group: rootfs
Vendor: xxxx
BuildRoot: %{rpmroot}
Prefix: /
%description
See Summary.
%install
mkdir -p /home /media /mnt /opt /proc /root /selinux /srv /sys /tmp
%files
%defattr (-, root, root)
/README
/bin/*
/boot/*
/dev/*
/etc/*
/lib/*
/lib64/*
/sbin/*
/usr/*
/var/*
しかし、出力にはいくつかのエラーがありました。
Processing files: pkg-linux-x86-32-linux-xc-release-1-1
getOutputFrom(): Broken pipe
助けてください。
注: インストール後のディレクトリは既存のディレクトリです。 %dir を使用してそれらを含めようとすると、同じエラーが発生します。
ありがとう