[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:39553] Q:wanna-build
えびはらと申します。
sh3/4アーキテクチャ向けに細々と手動でパッケージのビルドを
やっているのですが、正しい手順でビルドをしたほうがよいように思いまして
Debian デベロッパーズリファレンスを参考にして作業しています。
特に 8章,11章 あたりは熟読しました。
現在はsh向けを行う前に i386で勉強をしています。
wanna-build のcvsに含まれる README.overview を読みまして、
wanna-build, quinn-diff, /var/debbuild/build-db-stable
データベースファイルあたりのセットアップはできたようにおもいます。
$ do-merge-quinn
したのち、
$ wanna-build -l needs-build を実行すると、
devel/mysql-navigator_1.3.12-4 [optional:out-of-date]
devel/gcc-3.1_1:3.1.1ds2-0pre3 [standard:uncompiled]
libs/wxwindows2.2_2.2.9.2 [optional:uncompiled]
:略
debian-installer/udpkg_0.020 [-:uncompiled]
debian-installer/wget-retriever_0.009 [-:uncompiled]
Total 28 package(s)
といった具合に quinn-diff 形式のリストを得るところまでできました。
さて、ここから質問なのですが、次の作業として wanna-buildの
READMEによると
wanna-build hello_1.0-1
The state changes from "Needs-Build" to "Building".
- The build is successfull and the job is uploaded. Then the uploader
calls
uploaded-build hello_1.0-1.dsc
The package changes state from "Building" to "Uploaded".
と書かれていることから、wanna-build をオプションなし(-take)で
実行するとパッケージをダウンロードし、ビルドするように考えました。
しかしそのようには動作しませんでした。
例えば上の例では
# wanna-build -v wget-retriever_0.009
wanna-build Revision: 1.130 Date: 2002/10/10 18:50:46 Author: rnhodek
wget-retriever: ok
となり、もう一度実行すると
# wanna-build -v wget-retriever_0.009
wanna-build Revision: 1.130 Date: 2002/10/10 18:50:46 Author: rnhodek
wget-retriever: Note: already taken by you.
wget-retriever: ok
already taken となります。????
この「パッケージをダウンロードしてビルドする」手順はどのように
行えばよいのでしょうか?
次にbuilddに進みたいと考えていますが、この段階でつまずいています。
何か参考になる資料やwebページ、読み飛ばしているものがありましたら
教えていただけると助かります。