Yukiharu YABUKI の tDiary
このtDiaryを検索します。
2004-11-01
_ [Debian] Eclipse 3.0 for woody
(http://hemswell.lincoln.ac.uk/~dnutter/eclipse-woody.php) をを.#すいません,前のURLはコピペ ミスです.
_ [OpenOffice.org] MLより
Wizardで,"GroupId > 255 chars" というメッセージがでる場合があるとのこと,(http://qa.openoffice.org/issues/show_bug.cgi?id=31314) 平野さんの投稿より.
どっかで見たような気がするのだけど,覚えてない.orz. Nくん,ありがとう,そうです.kmutoさんのとこ(http://kmuto.jp/d/?date=20041030#p07)はぁ,すっきりした.
_ お昼
hnakamurさんと,インデアンカレー.私は,昨日本店でカレーを食べたので,ハヤシにしておく.
ジュンク堂書店(アバンザ)
食事後に本屋へ,すると他のgood-day社員にであう.刊行されている本や雑誌のチェックであろう
_ 和倉への振り込み
done.
_ 新札発行
上記のついでにお金を引出したが,新札じゃない:) 尋ねてみると両替機に入っているとのこと.
_ class mateといっしよに
ご挨拶へ5Fへいった.わざわざ待っていただきありがとうございます.Class mateの京ポンでcgiircへ接続.
_ 来年のKOFは
いろいろありて,10月28日(Fri) 29日(Sat)になりました.
2005-11-01
_ 今日は月初
KOFやJDMCのピークもおわり,次の懸案作業に動きはじめる.
_ 本:学校にオープンソースコンピュータを導入しよう!-オープンソースソフトウェア導入の意義と方法
_ データセンタ
明日はデータセンタへ 13:00に現地着の予定で.
_ svn を個人でも使う.
分散しているPCでwebやOpenOffice, pdfのデータを共有するためにsvnを導入.post-commitというわかりやすい名前でsh scirptを書けば dataをwebに反映するのも簡単.昼休みに を買っておいた.
sargeでsubversion
apacheを使わない方法.aptitudeで, subversion, subversion-toolsを入れる.svnadmin create でリポジトリを作る.script_hookはsubverstion-toolsのscriptを呼びだしている.chmod +x もするべき?
_ FAX送信
さいきん自分でfaxを送っている.そこで気がついたことがある.CIのためか,新しい送信票になっている.おかげで送信票はかっこよくなっている.その送信票を今日使っていてわかったのだが.送信先で長い名前のものがあり,改善の余地があった.改善の結果,送信票の送信先を1段から3段へ手直ししてもらった.
2006-11-01
_ memo: ブラジル、政府によるプロプライエタリなソフトウェアの強制に関して議論に
(http://slashdot.jp/article.pl?sid=06/10/31/0928234&from=rss)
_ [Debian] ieee80211-sourceとipw2200-sourceのコンパイルで、不思議なことが
etchに上げて、upgrade時に設定を変えないといけない部分があります。さて、どうやって直すべきなんだろう。現状の調査は下記。yabuki@Ernalda:/usr/src/modass/usr_src/modules/ieee80211$ dh_gencontrol -- -v1.1.14-2.6.17-9 dpkg-gencontrol: error: current build architecture i386 does not appear in package's list (amd64) dh_gencontrol: command returned error code 65280何が起きているのか理解できないのでデバッガーさんを起動して調べてみる。具体的には
perl -d `which dh_gencontrol` -- -v1.1.14-2.6.17-9
で調べてみると、dh_gencontrolは、内部で getpackages() 関数をcallしている。getpackagesは、/usr/share/perl5/Debian/Debhelper/Dh_Lib.pm:582より呼ばれており、関数の実行結果は、関数の最後の方にブレークポイントをつけて実行して確かめてみる。
DB<6> b 641386アーキテクチャはないけど、486とか686はあるのになあ。dh_gencontrolに戻って、
DB<7> c
Debian::Debhelper::Dh_Lib::getpackages(/usr/share/perl5/Debian/Debhelper/Dh_Lib.pm:641): 641: return @list; DB<7> print @list
ieee80211-modules-2.6.17-2-amd64-k8ieee80211-modules-2.6-amd64-k8ieee80211-modules-2.6.17-2-amd64-k8-smpieee80211-modules-2.6-amd64-k8-smpieee80211-modules-2.6.17-2-em64t-p4ieee80211-modules-2.6-em64t-p4ieee80211-modules-2.6.17-2-em64t-p4-smpieee80211-modules-2.6-em64t-p4-smpieee80211-modules-2.6.17-2-486ieee80211-modules-2.6-486ieee80211-modules-2.6.17-2-686ieee80211-modules-2.6-686ieee80211-modules-2.6.17-2-686-bigmemieee80211-modules-2.6-686-bigmemieee80211-modules-2.6.17-2-k7ieee80211-modules-2.6-k7ieee80211-headers-2.6.17-2ieee80211-headers-2.6ieee80211-source DB<8>
63==> doit(@command, "-l$changelog", "-isp", "-Tdebian/${ext}substvars", 64: "-P$tmp",@{$dh{U_PARAMS}}); DB<12> print ${ext} ieee80211-modules-2.6.17-2-amd64-k8. DB<13> print @command dpkg-gencontrol-pieee80211-modules-2.6.17-2-amd64-k8 DB<14> print $tmp debian/ieee80211-modules-2.6.17-2-amd64-k8をdoitしている先を見ないとだめそうだが、@{$dh{U_PARAMS}}は何に展開されるのでしょうかね。とりあえず気にせず進むと
main::(/usr/bin/dpkg-gencontrol:156): 156: grep(debian_arch_is($arch, $_), @archlist) || 157: &error(sprintf(_g("current build architecture %s does not". 158: " appear in package's list (%s)"), 159: $arch, "@archlist")); DB<18> print @archlist amd64 DB<20> print $arch i386という、場所にやってくる。ここで引っかかっている訳だ。$archは、/usr/lib/dpkg/controllib.plにfind_archという関数が
sub findarch { $arch=`dpkg-architecture -qDEB_HOST_ARCH`; $? && &subprocerr("dpkg-architecture -qDEB_HOST_ARCH"); chomp $arch;とあるので、コマンドラインで実行すると
yabuki@Ernalda:/usr/src/modass/usr_src/modules/ieee80211$ dpkg-architecture -qDEB_HOST_ARCH i386という結果でi386と答えている。さて、どうやって直すべきなんだろう。
_ SuSEからDebianへ
ミュンヘン市のシステム移行にともない、なんらかのリファレンスがあるかとおもうので見つけたらよろしくねということらしい。(http://blogs.turmzimmer.net/2006/10/30#suse-debian)
_ memo:アックゼロヨン・セミナー2006 Vol.3 - 大規模サイトを作るとき何が起こるのか
(http://journal.mycom.co.jp/articles/2006/10/31/acc04-3/) こういうのは参加してないと具体的なことはわからないか。
_ いくつかのパッケージのビルド時間
(http://www.lucas-nussbaum.net/blog/?p=214) Opteronが2発と2G RAMかあ。単位は秒openoffice.org 21537 linux-2.6.16 17859 などなどOOoで6時間弱で。2.6.16で5時間弱。
echo "21537/(60*60)"|bc -l
とかで計算してみた。
_ ソフトの使い方を動画で配信
紙コピーLiteというソフトが、動画で使い方を配信していた。(http://www.dougamanual.com/archives/0500_/0505_/)
_ [Debian] d-i 20061101
installguiで、インストールを流している途中。ipw2200とieee80211がコンパイルできるか試してみる予定。taskselが直ってます。gtkのプログレスバーやチェックボックスにお化粧が、gtkのテーマでも適用になったのかな。bug reportの前には(http://wiki.debian.org/DebianInstaller/Today)で既知のバグについてチェックすること。
インストール後
gdmが日本語で上がり、ログインしたら日本語のdesktopになった。これも直っている。
ieee80211-source
dpatchを呼び出しているので、m-aでdpatchがいるか、ieee80211の方でいるか。依存関係が設定されていないのでBTSだな
_ d-i 20061101 でも ieee80211-sourceがコンパイルできない。
こりゃ、どこかにBTSされているだろう。
_ Hinemos
slashdot NTTデータ、オープンソースのサーバ監視ソフト Hinemos 新バージョン公開(http://slashdot.jp/articles/06/10/25/0056210.shtml)ドキュメントは(http://hinemos.sourceforge.jp/jp/doc/index.html)
プロジェクトの置き場所は、sourceforge.jp (http://sourceforge.jp/projects/hinemos/)
OTP Newsでは、(http://opentechpress.jp/news/article.pl?sid=06/10/23/0841238)
動作環境は、管理対象がRed Hat Enterprise Linux AS 4.0に加えてWindows Server 2003に対応。クライアント端末がRed Hat Enterprise Linux AS 4.0に加え、Windows XPに対応した。NTTデータのプレスリリース(http://www.nttdata.co.jp/release/2006/102000.html)