«前の日(07-24) 最新 次の日(07-26)»

vdrめも

検索キーワード:
[PR]:「Chef活用ガイド コードではじめる構成管理 (大型本), (Kindle版)」発売中です。


2003-07-25(金) VerUp から1週間か

_ [debian] nfs-kernel-server fixed

#201311 が直ったようだ。

_ [えふえふ] 白(→)

Teriggan でごりごりと。


2004-07-25(日) すごい雷だった

_ [えふえふ] 忍(↑3)

無理矢理上げ。


2005-07-25(月) update がなくて暇

_ [misc] 書類申請

いろいろと必要な書類を申請。


2006-07-25(火) かったるい

_ [misc] 一応晴れ

今日も眠い。


2007-07-25(水) まさかこんなことが

_ [debian] 続々々々・Tab Mix Plus 変

ふと Ubuntu の Firefox 2.0.0.5+2-0ubuntu2 を手元でビルドして試してみようと思い立つ。tar-in-tar なのがうざいけど quilt でパッチ管理されてるのがいい感じ。Ubuntu 由来のパッチをいろいろ取り外し。

vd_bugzilla-org_bug-255990_attachment-213337_iceweasel-2.0.0.4.patch と衝突するので、bz7969-a-thai-patch.patch は取り外し。

fontconfig が #299697 のパッチが当たって FC_ANY_METRICS という値が追加されていることを期待されているので、deb299697-lp42559-use-FC_ANY_METRICS.patch は取り外し。

これでビルドできたのは普通に Tab Mix Plus が使えた。やはり決定的な違いがあるはず。

今度はできたバイナリ同士でファイルをいろいろ交換してみることにする。Ubuntu の /etc/firefox と Debian の /etc/iceweasel は取り替えても違いはなかった。次は Ubuntu の /usr/share/firefox/chrome と Debian の /usr/share/iceweasel/chrome を取り替えてみると...これが的中。Ubuntu Firefox と Debian Iceweasel で Tab Mix Plus の動作が逆になった。ということで両者の中身を比較してみる。Ubuntu の chrome は jar で固められていたので、これはばらす。*.manifest も書き直して、diff を取る。うーむ、動作に大きく影響を与えそうな違いはない...。

ここで Ubuntu Firefox を起動すると、何故か Tab Mix Plus がきちんと動かない。あれ、と思って見てみると、jar をばらしたままだった。...まさか jar で固まってるかバラになってるか、それが動作に影響を与えてる? ということで Debian Iceweasel の chrome も jar で固めて *.manifest も書き直して、これで実行してみると... Tab Mix Plus がちゃんと動くじゃないか。パッチの問題ではなく、パッケージングの問題? 見てみると、Ubuntu でも Tab Mix Plus が動作しなかった firefox 2.0.0.4+1-0ubuntu1 は chrome がバラになっていた。

chrome を jar で固めるかバラにするかはどこで決めてるんだろう? と探してみると、どうやら configure オプションのこれっぽい。

  --enable-chrome-format=jar|flat|both|symlink
                          Select FORMAT of chrome files (default=jar)

これを flat にするとバラになるのかな。default=jar なのに何でわざわざバラにしてるんだろう...。

* config/config.mk, config/make-jars.pl, configure.in, security/nss/lib/fortcrypt/swfort/pkcs11/config.mk, extensions/inspector/Makefile.in: Allow building without zip when building flat chrome.

* debian/rules: Build flat chrome.

[/usr/share/doc/iceweasel/changelog.Debian.gzより引用]

そんなことで...。こうなったのは firefox (1.5.dfsg+1.5.0.1-3) Sun, 26 Feb 2006 11:45:15 -0500、1年半近く前の話。これ flat にするって何かいいことあるんだろうか。それと flat にしたらおかしくなるアドオンのが問題なんだろうか。bugzilla で何か情報がないか探してみると、

flat-chrome builds are for debugging, I don't see any need to support them in universal configurations

[Bug 328845 -- An universal build with --enable-chrome-format=flat fails with an errorより引用]

Flat chrome is supported for debugging only, and should not be used in installed environments. This adds a makefile error to that effect. That debian uses flat chrome is a longstanding bug in their distribution.

[Bug 371253 -- firefox won't start if compiled with --enable-chrome-format=flatより引用]

ということで flat は debug 用途に使うもので、通常利用では jar にしておくべきのようだ。#432970 に --enable-chrome-format=jar に戻してもらうように要請。

_ [debian] iceweasel 2.0.0.5-2vd2

などのパッチ

を当て、--enable-chrome-format=jar にして作成。



2009-07-25(土) 久々ドライブ

_ [movie] マネートレイン

マネートレイン [DVD]



2011-07-25(月) can be archived

_ [debian] uim 1:1.7.0-3

accepted.


2012-07-25(水) 連日暑い

_ [movie] Mr.インクレディブル

Mr.インクレディブル [Blu-ray]



2014-07-25(金) さて

_ [debian] まとめて DM permission 設定

久々にやったら知識が逆戻りしてて手動で作成してたけど、よく考えたら dput-ng に機能があるんだった。

_ [movie] ハリー・ポッターと賢者の石, トゥルーライズ

ハリー・ポッターと賢者の石 [Blu-ray] トゥルーライズ [DVD]


2015-07-25(土) Go

_ [debian] uim 1:1.8.6-14

libuim-data から libuim-plugins を分離して experimental に upload。

ここで 12, 13, 14 がまとめて ACCEPT された。

im-config vs. uim-qt5 は affects を設定をした。

_ [debian] missing license in debian/copyright?

#793602 にて "pixmaps/ja_kzik*" が debian/copyright に書かれてないと言われた。でも "Files: pixmaps/*.svg pixmaps/*.png" って書いてあるんだけど、これじゃ不十分なのかな。Machine-readable debian/copyright file. を見る限り、いいと思うんだけど。

_ [debian] uim vs. kdelibs5-dev

CMake Error not found QT_QT_INCLUDE_DIR の続き。どうやら kdelibs5-dev が持っている FindQt4.cmake と cmake-data が持っている FindQt4.cmake があり、それのせいで CMake が混乱しているらしい。勧めに従って kdelibs5-dev のほうにバグレポートした。 > #793603

_ [debian] 続・ruby-gnome2 2.2.5-1

無事 testing に入ったので mikutter のほうはもう大丈夫かな。#791778, #791779 は直接 Depends してるわけでもないし、既に git.debian.org で修正されてるので問題ないと思う。



2017-07-25(火) さて…

_ [debian] rabbit vs ruby-gnome2

rabbit が テスト失敗 するのは ruby-gnome2 が gemspec を提供していない(#757464)のが原因っぽい?

BTS では dh_ruby を使えばいいとあるけど、言うほど簡単でもないような…やってみるか。


2003年
7月
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

[amd64 | audacious | comp | debian | gkrelluim | kip | misc | movie | research | rime | unicon | vdr | work | えふえふ]

書いてる人: dai

パッチ等(無保証)

GPG Fingerprint = 0B29 D88E 42E6 B765 B8D8 EA50 7839 619D D439 668E