«前の日(05-25) 最新 次の日(05-27)» 追記

ポケットを空にして。

1985|10|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2100|01|

「人の心に残るというのが大事」と言う話。

何か連絡がある場合はメールでどうぞ(過去の日記へのツッコミは基本的にみていません)
プレゼントは随時受け付けております :-) ここ最近のツッコミ/トラックバックリスト。


2011-05-26 この日を編集

FTBFSつぶし

もう起きなくなっているようなので、以下をクローズ。


2012-05-26 この日を編集

リハビリ…間に合うかな

lintian warningを潰すだけのアップデートをちょこちょこと。binary-without-manpage は正直しょうがないので放置。

piuparts バグは今のところ無いので大丈夫。

debcheck はどこで一覧があったっけ…

Bug はあとからチェックして潰す方向で

build hardening は、面倒そう

なるべく最新版を入れる…のはできた。

debパッケージをxz圧縮するのはどんなトレードオフがあるか

d-d-a でのメールより

Please remember that packages in the base system[1] (and dependencies)
*must* currently use gzip as otherwise debootstrap will be unable to
install a system.
 
Additionally please only use xz (or bzip2 for that matter) if your
package really profits from its usage (for example, it provides a
significant space saving). While those methods may compress better they
often use more CPU time to do so and a very small decrease in package
size is hardly worth the extra effort placed on slower systems. Think of
both user systems and the Debian buildds which will waste more time - an
especially bad problem on slower architectures.
  • base system では gzip 使わないと debootstrap が動かねぇ
  • 効果があるときだけ使え
  • buildd の CPU 時間を浪費させんな - 特に遅いアーキテクチャで

うーん。でも今のところ、arch:all なファイルは結構割合いいんだよね… buildd のことも考えなくても良いし。

arch: all, i386, amd64 だけ有効にしちゃうっていうアプローチはないのかな

arch: all パッケージをまず全部取ってきて hook しかけて xz でビルドするようにするとわかりやすい?


2013-05-26 この日を編集

debian-cd

$ CONF.sh 
$ make distclean
$ make packagelists COMPLETE=1
$ make image-trees

最初、image-trees がこけて何が悪いのかと思ったら /usr/share/debian-cd/tools/start_new_disc で ../debian-faq.html.tar.gz探しに行ってるんだけどなぜかミラーしたデータにこれが存在していない?…あー!sourceをミラーしてないからか。一旦スクリプト側を変更してワークアラウンドしたんだけど、他でもこけて、それに思い当たった。

real	14m40.543s
user	7m38.176s
sys	4m6.864s
$ make images

ひたすら待つ。

Writing to 'stdio:/srv/mirror/debian-cd-test/debian-7.0-amd64-CD-9.iso' completed successfully.
 
real	176m32.591s
user	21m2.788s
sys	2m6.056s

私のデスクトップマシンでamd64アーキテクチャ用のwheezyのCDイメージを全部ビルドすると約3時間かかることが判明。