[Tomoyo-dev 217] Re: レポジトリの作成について

Back to archive index

Tetsuo Handa from-****@I-lov*****
2007年 7月 11日 (水) 20:35:51 JST


 熊猫です。

 コメントありがとうございます。>根津さん

> これはよほど特別な(a.k.a. 変態な)パッケージなんじゃないですかねぇ。
> (例えば、ブラックリストみたいに日々更新されるようなもの?)
何かの .CAB をダウンロードしていたような気がするのですが、思い出せません。


rpm の中でダウンロード+インストールを試してみましたが・・・

# cat > test.spec << EOF
Summary: TOMOYO Linux kernel installer
Name: tomoyo-kernel-installer
Group: System Environment/Kernel
License: GPLv2
Version: 2.6.12
Release: 2.3.legacy_FC3_tomoyo_1.4.2
ExclusiveArch: i586
ExclusiveOS: Linux

%description
This installs ccs-kernel-2.6.12-2.3.legacy_FC3_tomoyo_1.4.2.i586.rpm

%pre
rpm -ivh http://xxx.xxx.xxx.xxx/pub/kernel/ccs-kernel-2.6.12-2.3.legacy_FC3_tomoyo_1.4.2.i586.rpm

%preun
rpm -e kernel-2.6.12-2.3_FC3_tomoyo_1.4.2.i586

%files

%changelog
EOF
# rpmbuild -bb --target i586 test.spec
# rpm -ivh /usr/src/redhat/RPMS/i586/tomoyo-kernel-installer-2.6.12-2.3.legacy_FC3_tomoyo_1.4.2.i586.rpm
Preparing...                ########################################### [100%]
Retrieving http://xxx.xxx.xxx.xxx/pub/kernel/ccs-kernel-2.6.12-2.3.legacy_FC3_tomoyo_1.4.2.i586.rpm
warning: waiting for transaction lock

・・・ rpm の中から rpm を呼んだらデッドロックしてしまいました。(^x^;
なので、やるにしてもせいぜいダウンロードまでしかできませんね。

ダウンロード件数をカウントしないと決めてしまえば
パッケージ本体も tomoyo.sourceforge.jp に置くことで解決なのですが。


> リポリトジ用のマスタで、監視するスクリプトかなんか組んで、一定時間
> 毎にミラーするとかじゃダメですかね?
 ごめんなさい。よく解りませんでした。もう少し説明していただけますか?




tomoyo-dev メーリングリストの案内
Back to archive index