Debian package for qwikWeb 0.8.4

Aug 7, 2006 From: 2006@e...

江渡です。

ふと思いたって、Debianパッケージを自分で作ってみました。
http://qwik.jp/qwikweb/BuildDebianPackage.html
ここに記録を残してあります。

作業している途中にたくさん疑問にあたりました。

0.8.4.1 と 0.8.4-1 というのはどちらを選択すればいいのですか?
なんとなく前者にしてみました。
% linda qwik_0.8.4.1.dsc
W: qwik; Package switches from non-native to native version number.
lindaにこんな感じのことを言われたので、これが関係あるのかなと…。

dputまでしてしまったのですが、これはこれでいいのでしょうか?
dputしてみたらたぶんエラーになるんじゃないかと思って実行してみた
のですが、ちゃんとUploadされたようなのでびっくりしています。

debian以下のファイルの更新は、trunkに対して変更を記録し、変更した後に
状況の保存として、ブランチを切りました。この方法でもOKでしょうか。
それとも作業はブランチ切った後じゃないとだめでしょうか。

debian/copyrightはどうしようか悩みつつ、g新部さんの推奨するやり方を
考えてみたのですが、ファイルとライセンスだけ並べるという方法の意図する
ところがうまくつかめませんでした。とりあえずの方法として、COPYRIGHTを
そのままコピペするという方法にしてみました。
他のdebパッケージを見てみるといいのかな…。

よろしくおねがいいたします。

Aug 8, 2006 From: gniibe@f...

Kouichirou Eto wrote:

0.8.4.1 と 0.8.4-1 というのはどちらを選択すればいいのですか? なんとなく前者にしてみました。

前者が native と呼ばれます。こちらはどちらかというと特殊。(ソースコー
ドについて)オリジナルの配布と Debian による配布がおなじもので diff が
存在しない形。

後者が普通で、Debian の側が diff を用意する形です(non-native)。

現在の Qwikweb は オリジナルの配布と Debian による配布がおなじもの
の形なので native の形で良いと思います。

dputまでしてしまったのですが、これはこれでいいのでしょうか? dputしてみたらたぶんエラーになるんじゃないかと思って実行してみた のですが、ちゃんとUploadされたようなのでびっくりしています。

Upload は特に指定しなければ普通は Anonymous で行い、誰でもできます。
Debian は(時には不必要に)リベラルです。

署名が検証されて、Debian 開発者のものと確認できなければその時点で
reject されます。

debian以下のファイルの更新は、trunkに対して変更を記録し、変更した後に 状況の保存として、ブランチを切りました。この方法でもOKでしょうか。 それとも作業はブランチ切った後じゃないとだめでしょうか。

どっちでも良いと思います。


Aug 10, 2006 From: 2006@e...

江渡です.

dputのUpload先が不明だったのですが,確認した内容を下記にまとめてみました.
http://qwik.jp/qwikweb/BuildDebianPackage.html
前回uploadした内容は,あっさり消されていたみたいです.試しにもう一度
uploadしてみましたが,たぶん消されるのではないかと.

そういう時はどこにのせればいいのかよくわからなかったので,
とりあえず自分のページにのせておきました.
http://eto.com/2004/qwikWeb/

とりあえず自分でUploadできるようになるにはどうすればいいのか,
ちょっとづつ読んでみます.

Aug 10, 2006 From: yasuo@e...

えとーです。

On Thu, 10 Aug 2006 18:02:33 +0900
Kouichirou Eto <2006@e...> wrote:

江渡です.

dputのUpload先が不明だったのですが,確認した内容を下記にまとめてみました. http://qwik.jp/qwikweb/BuildDebianPackage.html 前回uploadした内容は,あっさり消されていたみたいです.試しにもう一度 uploadしてみましたが,たぶん消されるのではないかと.

そういう時はどこにのせればいいのかよくわからなかったので, とりあえず自分のページにのせておきました. http://eto.com/2004/qwikWeb/

とりあえず自分でUploadできるようになるにはどうすればいいのか, ちょっとづつ読んでみます.

これは公式なDebian Developerになるしかないのでわないでしょうか。
それ以外の人はスポンサーUploadしてもらうという形になっています。

それと、、、作業できてなくてすみませんです。。。

Aug 10, 2006 From: yasuo@e...

えとーです。
ちなみに、、、

On Thu, 10 Aug 2006 18:02:33 +0900
Kouichirou Eto <2006@e...> wrote:

江渡です.

dputのUpload先が不明だったのですが,確認した内容を下記にまとめてみました. http://qwik.jp/qwikweb/BuildDebianPackage.html 前回uploadした内容は,あっさり消されていたみたいです.試しにもう一度 uploadしてみましたが,たぶん消されるのではないかと.

From: Archive Administrator <dak@f...>
To: yasuo@e...
Subject: Processing of qwik_0.8.4.1_i386.changes
Date: Thu, 10 Aug 2006 01:46:32 -0700
Received: from spohr.debian.org (spohr.debian.org [140.211.166.43])

by mail.etou.org (Postfix) with ESMTP id 4A6CEA315A
for <yasuo@e...>; Thu, 10 Aug 2006 17:46:34 +0900 (JST)

Received: from dak by spohr.debian.org with local (Exim 4.50)

id 1GB6BU-0005tS-U3
for yasuo@e...; Thu, 10 Aug 2006 01:46:32 -0700

PGP/GnuPG signature check failed on qwik_0.8.4.1_i386.changes
gpg: Signature made Mon Aug 7 05:01:53 2006 PDT using DSA key ID FFA9FC11
gpg: Can't check signature: public key not found
(Exit status 2)
qwik_0.8.4.1_i386.changes has bad PGP/GnuPG signature!
Removing qwik_0.8.4.1_i386.changes, but keeping its associated files for now.

リジェクトされるとこのようなメールがメンテナに届く仕組みに
なっているようです。

Aug 14, 2006 From: 2006@e...

えとです.

とりあえず自分でUploadできるようになるにはどうすればいいのか, ちょっとづつ読んでみます.

これは公式なDebian Developerになるしかないのでわないでしょうか。 それ以外の人はスポンサーUploadしてもらうという形になっています。

もちろん,公式なDebian Developerになるための方法です.
一年くらいかかるらしいので,今のうちから初めておこうかなと.

それと、、、作業できてなくてすみませんです。。。

いえいえ.できましたら中身を確認していただけるとありがたいです.

リジェクトされるとこのようなメールがメンテナに届く仕組みに なっているようです。

なるほど! 勉強になります.

PGP/GnuPG signature check failed on qwik_0.8.4.1_i386.changes gpg: Signature made Mon Aug 7 05:01:53 2006 PDT using DSA key ID FFA9FC11 gpg: Can't check signature: public key not found (Exit status 2) qwik_0.8.4.1_i386.changes has bad PGP/GnuPG signature! Removing qwik_0.8.4.1_i386.changes, but keeping its associated files for now.

私のpublic keyが登録されてないのがいけないのかな.
そういうレベルの問題じゃないか,公式Developerじゃないからか.

Aug 20, 2006 From: yasuo@e...

えとーです。
曾祖母の初盆やらで阿蘇、熊本あたりに行ってて、返事が遅くなりました。
(インターネットとか無縁な場所が多かったので、、、)

On Mon, 14 Aug 2006 01:34:19 +0900
Kouichirou Eto <2006@e...> wrote:

えとです.

とりあえず自分でUploadできるようになるにはどうすればいいのか, ちょっとづつ読んでみます.

これは公式なDebian Developerになるしかないのでわないでしょうか。 それ以外の人はスポンサーUploadしてもらうという形になっています。

もちろん,公式なDebian Developerになるための方法です. 一年くらいかかるらしいので,今のうちから初めておこうかなと.

昨日会った人とかだと3年待ちの人とかいます。。。
1年半とかが平均らしいです。
正味なところlibhtree-ruby1.8とかqwikweb関連のライブラリとか
放置されぎみのものもあるので、こちらでも引き取って行こうかなと
思っていたりします。

私もqwikがDebianに入ったら NMQ に入ろうと思っています。

それと、、、作業できてなくてすみませんです。。。

いえいえ.できましたら中身を確認していただけるとありがたいです.

0.8.3でいろいろと変更していたのですが、svnのheadに反映するのを
忘れていました。本日の夜にでも変更してコミットしておきます。

リジェクトされるとこのようなメールがメンテナに届く仕組みに なっているようです。

なるほど! 勉強になります.

私も初めて見ました。

PGP/GnuPG signature check failed on qwik_0.8.4.1_i386.changes gpg: Signature made Mon Aug 7 05:01:53 2006 PDT using DSA key ID FFA9FC11 gpg: Can't check signature: public key not found (Exit status 2) qwik_0.8.4.1_i386.changes has bad PGP/GnuPG signature! Removing qwik_0.8.4.1_i386.changes, but keeping its associated files for now.

私のpublic keyが登録されてないのがいけないのかな. そういうレベルの問題じゃないか,公式Developerじゃないからか.

公式の Developer は、GPGキーをサーバに登録されていますです。
なので、それ以外は弾かれるちうことすね。

Last modified: 2006-08-20 Attached files total: 1MB