答え1
ソース RPM (SRPM) をダウンロードできるので、それをダウンロードしてrpmbuild
自分で再構築します。
ステップ1 - 依存関係をインストールする
これにより、ダウンロードした SRPM が調べられ、不足しているものがあればインストールされます。
$ sudo yum-builddep --nogpgcheck netbsd-rump-20130704-2.1.src.rpm
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.team-cymru.org
* epel: mirror.steadfast.net
* extras: ftpmirror.your.org
* updates: mirrors.gigenet.com
Checking for new repos for mirrors
Getting requirements for netbsd-rump-20130704-2.1.src
No uninstalled build requires
ステップ2 - rpmbuildのセットアップ
RPM 開発者ツールをインストールします。
$ sudo yum install rpmdevtools
rpmbuild 領域を設定します。
$ rpmdev-setuptree
ステップ3 - 開発者ツールをインストールする
開発者ツール(gccなど)をインストールします。
$ sudo yum install gcc
「C 開発ツールとライブラリ」などの開発者グループをインストールすることもできます。
$ yum groups list | grep Dev
Development and Creative Workstation
C Development Tools and Libraries
Development Tools
RPM Development Tools
$ yum groups install "C Development Tools and Libraries"
ステップ 4 - netbsd-rump を再構築する
今度は尻を再建します。
$ rpmbuild --rebuild netbsd-rump-20130704-2.1.src.rpm
ステップ 5 - 生成された RPM をインストールします。
$ sudo yum localinstall \
$HOME/rpmbuild/RPMS/x86_64/netbsd-rump-20130704-2.1.x86_64.rpm