| | 133 | == 実用例 == |
| | 134 | 例えば、hoge.src.rpm を vbuilder へ投げます。 |
| | 135 | {{{ |
| | 136 | $ sudo vbuilder --clean --build --build-rpm hoge.src.rpm |
| | 137 | }}} |
| | 138 | ところが、すでにリポジトリにある foo-devel, bar-devel パッケージと、 |
| | 139 | まだリポジトリに上がっていないが手元にビルド済みの fuga.arch.rpm が |
| | 140 | ビルド依存に必要だったために、 |
| | 141 | hoge.src.rpm のビルドが失敗してしまいました。 |
| | 142 | |
| | 143 | foo-devel, bar-devel, fuga.arch.rpm を chroot 環境へインストールしてから、hoge.src.rpm のビルドを再度実行してみます。 |
| | 144 | {{{ |
| | 145 | $ sudo vbuilder --install-rpm foo-devel --install bar-devel --install-rpm /some/where/fuga.arch.rpm --build-rpm hoge.src.rpm |
| | 146 | }}} |
| | 147 | |
| | 148 | また、fuga.arch.rpm に別の修正を加えたために、hoge.src.rpm のリビルドが再度チェックする必要が出てきました。fuga.src.rpm の検証も兼ねて、vbuilder でテストしてみます。 |
| | 149 | {{{ |
| | 150 | $ sudo vbuilder --clean --build --build-rpm /some/where/fuga.src.rpm --build-rpm hoge.src.rpm |
| | 151 | }}} |
| | 152 | など。 |
| | 153 | |