武山です 色々と対応ありがとうございました。 大体の方針が決まっていても、なかなか手を動かす時間が確保できないもので… Bugzilla のリプライは電車の中でさらっと書いたので、詳細を 1. 昔は日本語で説明などを書いていたのですが、 ずいぶん前に消すことになったようなので、消しちゃって下さい 2. Source タグの上に一応コメントしておいた方が良いかと個人的には思います 後から見て、何が起きたんだと思いますし、upstream が復活したときに 戻せるように 3. これが一番まずい問題で バージョン番号は、zypper が update を実行するときに新旧の判断をする 重要な情報です。 どちらが新しいかを判断するルールを熟知した上で変更されたのなら良いのですが、 安易に変えると、新しいほうが古いと判断されてしまう可能性があります。 これは、アップデートインストールをするときに特に問題になります -Version: 4.0.6_20011017cvs +Version: 4.0.6+0.20041122cvs 「+」と 「_」どちらが上でしょう? # 予想では区別無しで 2011017cvs > 0.20041122cvs # 答えは zypper の versioncomp? で どうしても変えなければいけない場合で、古いバージョンを確実に削除するには パッケージ名を変えて Obsoletes: old-package-name2 <= 古いバージョン とする方法が思いつきますが、(うーん、どうするんだろう 今回はアーカイブのファイル名とバージョンが一致していないのが理由 (Debian だとバージョン番号に使える記号に強い制限が…) だと思いますが、これは特に問題ありません。 例えば https://build.opensuse.org/package/view_file/M17N:fonts/mplus-fonts/mplus-fo... 4. あともうひとつ、changelog の2番目以降が cleaner によって消されて いるので、新しい tamago.changes 下に戻しておいた方がいいかもしれません 単純に追記するだけで良いと思います。(たぶん %changelog -* Wed Jan 25 2006 mls@suse.de -- converted neededforbuild to BuildRequires -* Fri Feb 06 2004 hmacht@suse.de -- building as non-root -* Wed May 21 2003 ro@suse.de -- remove CVS subdirs -* Wed Nov 13 2002 ro@suse.de -- use x-devel-packages -* Fri Feb 01 2002 ro@suse.de -- changed neededforbuild <libpng> to <libpng-devel-packages> -* Thu Nov 15 2001 mfabian@suse.de -- small fix to suse-start-tamago.el to make it work with Emacs 21 - again -* Fri Nov 09 2001 mfabian@suse.de -- add libjpeg libpng libtiff libungif to '# neededforbuild' -* Fri Oct 19 2001 mfabian@suse.de -- new package: tamago-4.0.6_20011017cvs (2013/08/30 13:45), 1xx wrote:
2013年8月29日 21:13 1xx <itsango@gmail.com>:
2013年8月28日 17:02 1xx <itsango@gmail.com>:
引き続きreviewとtestへのご協力をお願いします。 他に問題が無ければ8月31日頃にsubmitreqしようかと思います。
tamagoの件ですが、
Takeyamaさん: https://bugzilla.novell.com/show_bug.cgi?id=836138#c7 ですが、詳細を日本語で教えていただけないでしょうか?
1. 日本語EUCでspec fileが書かれているのがマズイ (UTF-8にconvertすべきでしょうか?) 2. upstreamが死んでいるからDebianからsourceをimportしていることを明記する。 (tamago.changesには書いたつもりなんですが…) 3. version番号がマズイ (これはよく解りませんでした)
ということでしょうか?
ご連絡ください。
-- Fuminobu TAKEYAMA -- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org