コメント |
|
|
> を実行していないと、保存用フォルダ
> がない為、エラーとなる。
・作業を root でやっている
・rpm-build(もしくは build-essential)を入れていない
が揃うと、
エラー: %sourcedir を /usr/src/vine/SOURCES に作成できません。
展開コマンド 'rpm -ivh nkf-2.07-0vl1.src.rpm' が失敗しました
E: 子プロセスが失敗しました
と怒られますね。
対応ですが、
・-d で download only を指定すれば package は落とせる
・source package が欲しいひとが build-essential を入れてない?
・そもそも root で作業するの?
ということで、却下(対応無し)にしたいと思います。
ご意見お願いします。 |
|
|
|
> ご意見お願いします。
依存については却下すべきだと思いますが、
ディレクトリがあればインストールできるので
filesystem に /usr/src/vine 以下のディレクトリを追加してしまえばいいと思います。
ファイルではなくディレクトリなので rpm-build と重複していても問題はないと思います。
rootfiles に関しては <BTS:133> や <BTS:282> を経て今の形になっているので
4.x の間はそのままにしておいて欲しいです。
ついでに書いておくと
ディレクトリを作るためには mkrpmdir があるし
パッケージの展開には rpm2cpio | cpio -id といった方法もあります。
これらは root でも 一般ユーザ でも実行できます。 |
|
|
|
|