Home: RSS

"で"な日々

2009/07/19

第25回 関西Debian勉強会@OSC 2009 kansai

もう時間がたってしまったが、7月11日に京都コンピュータ学院京都駅前校で行われたオープンソースカンファレンス2009 Kansaiに行ってきた。

で、その中で行われた「第25回 関西Debian勉強会」で Debian GNU/kFreeBSD について話してきた。 発表資料は、http://wiki.debian.org/KansaiDebianMeetingArchivesにアップロードした。

勉強会自体はなかなかの盛況だった。 定員50人くらいの部屋が一杯になった。

内容は発表資料を見てもらうとして、会場であった質問。

あと、最後に kFreeBSD 以外の移植版として、Debian Interix PortNexentaなどがあるという話題が出た。 ちなみに、かつてdjgppにDebianを移植するなんていう話があった。

何点か、発表時に話しそびれたこと。

現時点では、kFreeBSD 上で hal が起動しないので、ハードウェアの検知で hal に依存するようになった X.org 7.4 で、キーボードやマウスが動作しない。 そのため、xorg.conf で以下のようにする必要がある。 発表中に xorg.conf を見せようと思ったが忘れてしまった。

Section "ServerFlags"
        Option "AllowEmptyInput" "no"
EndSection
      

また、インストーラは、特にネットワークの設定はしないが、FreeBSD の場合、ネットワークアダプタによって、デバイス名が異なってくる。 Linux の場合は、有線なら eth0 で決まっている。 /etc/network/interfaces でネットワークを設定する際は注意が必要になる。

[/debian] permanent link

2009/03/29

昨日の dput

このブログもひさびさに更新。

tex-guy 1.3.2-6

xgdvi 等で EPS が含まれている dvi ファイルがプレビューできない問題(Bug#506295, Bug#506296)を修正し、GTK+2で build できるように変更(Bug#516184)。

近い将来、Debian では、libgtk1.2 のサポートがなくなるので、libgtk2.0 を使うように変更する必要がある。1.2 から 2 へは互換性がない部分もあるので、ソースの変更が必要になる場合がある。幸い、tex-guy は特にソースに変更を加える必要はなかった。xemacs21 の方は libgtk1.2 のままで残っているけど、こちらはどうしようか。ちょっと見てみたが、それほど単純ではなさそう。

[/debian/upload] permanent link

2007/09/18

第6回関西 Debian 勉強会

15日は、姫路独協大学で行われた第6回 関西 Debian 勉強会に行ってきた。

初めて行く姫路だったので、午前中、早めに家を出て姫路城に行ってきた。天守閣にも登ってきた。ただ、姫路城で時間を使い過ぎて昼食を食べそこねてしまった。

13時15分に開始。まずは全員で自己紹介。これだけでも結構盛り上がる。

一つ目のセッションは倉敷さんの「Debian で翻訳をはじめてみよう」。倉敷さんの個人的な経験に基づく話が多く、なかなか面白い話だった。私自身はあまり翻訳作業をしたことがないが、ゆるゆるとやってみようかなという気になった。

次は、私の「Debian パッケージの作り方 (4) -- ライブラリ編 --」。気が付けばもう4回目。

このシリーズでは、プレゼンの資料等は作らず、コンソールを大き目に表示して、パッケージの作り方を実演するという形式で行っている。 8月の時にも話したことだが、このセッションは基本的には「実演手打うどん」を目指している。 うどん屋の前でうどんの手打の実演を見ることができる場合があるが、これはそれと同じものだと思ってやっている。

手打うどんの実演を見ても、うどんを作ったことのない人には技術的に特に得るものはないだろう。 ただ、だからといって手打うどんの実演を見ても何も面白くないということはない。 見ること自体が面白いということもあるだろうし、見ることによってそのうどんがさらに美味しく感じられるかもしれない。

私のセッションは、Debian パッケージを作っているのをそのままお見せしている。 Debian を使ってはいるが、パッケージを作ったことのない人にとっては、見ても特に得ることはないかもしれない。 しかし、見ること自体はいろいろ面白いだろうし、「あぁ、メンテナって、こんなことをやっているんだ。」ということを少しでも感じてもらえればそれでいい。 もちろん、パッケージを作ったことのある人にも得るものがあるようにしたい。

あと、注意していることは、できるだけそのまま見せるということ。 設定不足で失敗する部分も、あえて失敗してから説明するようにしている。

ちなみに今回は、前回リクエストもあったので、ttyrec を使って作業内容を保存するようにしてみた。 ただ、話をしながら ttyrec で記録していても、当然話は記録されない。 後で再生してみても、とても間延びしているように感じてしまう。 実際のセッションを見ていない人が見て、何をやっているか分かるだろうか。 X の画面を動画として記録できるツールがいくつかあるようで、そういうものを使って、音声も入れながら記録できるといいかもしれない。

たかやさんの「DebTorrent に触ってみた」と事前課題のセッションは、時間がおしてほとんどできなかった。 各セッションの時間が決まっていなかったので、ちゃんと決めておいた方がいいと思った。

終了後は、姫路駅前の居酒屋での懇親会に参加。 今後の方針についてなかなか有意義な話ができた。 喫茶店での二次会にも少し参加してから新快速で京都に帰る。

[/debian] permanent link

2007/03/25

今日の BTS

Debian Bug report logs - #414925 dvi2ps : [INTL:pt] Portuguese translation for debconf messages

ポルトガル語の debconf templates。 pt.po が送られてきた。 パッケージに含めようとしたら、もうすでに pt_BR.po が入っていた。 同じものなのか、別ものなのか。

[/debian/BTS/dvi2ps] permanent link

今日の dput

xemacs21 21.4.20-1

久しぶりに upload。去年の12月に出ていた New Upstream Release。

[/debian/upload] permanent link

2006/07/27

今日の BTS

Debian Bug report logs - #366031 dvi2ps: Please upgrade to vflib3

ちょっと調べた限りでは、vflib2 から vflib3 への移行はそんなに簡単なものではなさそう。

[/debian/BTS/dvi2ps] permanent link

2006/07/06

今日の dput

xemacs21-packages 2006.05.10-1

Release Critical の #346116#365179 を close する。

[/debian/upload] permanent link

2006/06/16

今日の dput

okumura-clsfiles 2006.06.04-1

久しぶりに New Upstream Release が出ていたので、久しぶりに upload。 最近、Debian 関係の仕事もさぼりぎみだが、そろそろ再開するつもり。 このままだと、MIA 扱いされそうだし。

[/debian/upload] permanent link

2006/02/03

今日の dput

xemacs21 21.4.19-1。

New Upstream Release

[/debian/upload] permanent link

2006/01/21

今日の dput

xemacs21 21.4.18-3。

全アーキテクチャで --with-system-malloc を付けて configure した。 mips(el) でも正常に build できた。

[/debian/upload] permanent link

2006/01/17

XEmacs21 on mips

xemacs21 21.4.18-2 を upload したが、やはり、 mips と mipsel の build に失敗している。 Debian の mips のマシンに login して調べてみたが、 普通に ./configure;make をしてみても同じように dump の部分で Segmentation fault を起こす。

なんとなく、gcc-4.0 の問題かと思って gcc-3.3 で試してみたが、 状況は同じ。

gdb の back trace の結果を見る限りは、 malloc 辺りがあやしそうに見えたので、 configure のオプションに --with-system-malloc を付けて make。 すると、今度は上手く build できた。

--with-system-malloc を付けずに make すると、 ソースツリーの src/gmalloc.c の中の GNU malloc がリンクされる。 それに対して、--with-system-malloc を付けて make すると、 システムの libc の中の malloc(3) がリンクされる。 ということは、GNU/Linux システムの場合、 共に GNU malloc にリンクされるということになる。 それなら、より新しい glibc の中の GNU malloc を使った方が 良さそうな気がしてきた。

現在の xemacs21 パッケージでは、 いくつかのアーキテクチャで、--with-system-malloc を付けているが、 全て --with-system-malloc にすることにするかな。

[/debian] permanent link

2006/01/14

今日の dput

xemacs21 21.4.18-2

xlibs-dev がなくなったので、Build-Depends: を変更。

[/debian/upload] permanent link

2006/01/06

今日の dput

preview-latex 0.9.1-4。

preview-latex が一緒になった AUCTeX の新しいバージョンが upload されるまで待とうと思っていたが、 NMU されかけたので upload した。 emacs-snapshot のサポートを追加し、RC bug をつぶした。

[/debian/upload] permanent link

2005/12/11

xemacs21 on mips

先日 upload した xemacs21 21.4.18-1 が mips と mipsel で build できていない。 buildd の logを見ると、dump の部分で Segmentation fault を起こしているようだ。 前回 build した時の gcc は 3.3.6 で、今回は 4.0.3 なので、もしかしたら、その辺りが関係しているのかも知れない。

なんとなく、去年の夏、かなり頑張って m68k で build させたことを思い出す。

[/debian] permanent link

今日の dput

xemacs21-packages 2005.12.08-1。

[/debian/upload] permanent link

2005/12/10

今日の dput

xemacs21 21.4.18-1 を upload。

mips と mipsel で build に失敗している。 ひとまず、しばらく様子見。

[/debian/upload] permanent link

2005/11/28

今日の BTS

#324358

preview-latex で emacs-snapshot をサポートしてほしいというもの。 preview-latex は新しい AUCTeX に統合されたので、そちらの upload 待ち。

[/debian/BTS/preview-latex] permanent link

2005/11/16

今日の upload

ptex-jisfonts 2-16。

[/debian/upload] permanent link

2005/11/05

今日の upload

latex-beamer 3.06-1 と pgf 1.00-1。

久しぶりの Debian 仕事。 しばらくはしっかり仕事をするつもり。

[/debian/upload] permanent link

2005/11/01

署名済みの公開鍵送付

jdmc2005 の key sign party での 署名済みの公開鍵は、月曜日に送付しました。 しかし、ID のメールアドレスが間違っているようで、 host unknown で帰ってきてしまったものがあります。 ホスト名をよく見ると、正しいアドレスはすぐに分かるのですが、 心当たりの方はご連絡下さい。

[/debian] permanent link

Japan Debian Mini Conf 2005

二日間のうち、二日目しか参加できなかったが、10月29日の Japan Debian Mini Conf 2005 に参加してきた。

会場に11時過ぎに到着。 「討論会」という時間枠だったが、Debian JP の今後の話になる。

昼食後、午後は「東京エリア Debian 勉強会 関西出張版」。 まず、Debian Weekly News クイズ。 一応、毎週読んではいるが、内容はあまり覚えていないと痛感。

次に、やまねさんの reportbug の話。 普段、私はバグ報告の際は、debbugs-el (現 debian-el) を使っているが、 reportbug に含まれている querybts は便利そうな気がした。

その後、上川さんの debbugs の話。 Debian BTS で使われている debbugs の内部構造に関する話だったが、 なかなか複雑なようだ。 Debian と無関係な某開発グループで以前、 「BTS のインフラとして Debian BTS を使えないか」という話が出ていたが、 拡張性を考えるとあまりお勧めできなさそう。

話の中で「報告を受ける側が望ましいと思う報告はどんなものか」とか、 「どのように報告を処理しているのか」とかいう話が出てくる。 そういえば、最近、忙しさにかまけて報告をため込んでしまっている。 今回の集まりはいい刺激にもなったので、 ちゃんと処理していかなければと思う。

最後に Key Sign Party。 全部で 25 人ほど。 そういえば、外国の人と Key Sign をするのは初めてだった。 日本語の身分証明書しか持っていないのはちょっとまずかった。 それと、関東在住の DD の方何人かと Key Sign できた。

今回も全体的に楽しかったが、なんとなく 知らない人は入りづらいような内容だった。 もし、次回があるのなら、 今度は初心者も引き込めるような内容にしたらどうだろうか。 というか、今度ある時は、もうちょっと時間を作ってちゃんと手伝います。

[/debian] permanent link

2005/09/12

今日の BTS (送れない)

久しぶりに Debian JP 宛に Bug 報告を送ろうとしたら、 submit@bugs.d.o.j 宛のメールがエラーで帰ってきてしまった。

エラーは以下の通り。

   ----- The following addresses had permanent fatal errors -----
<submit@bugs.debian.or.jp>

   ----- Transcript of session follows -----
554 5.0.0 MX list for bugs.debian.or.jp. points back to omls-1a.kuins.net
554 5.3.5 Local configuration error
      

bugs.debian.or.jp の MX レコードに localhost が入っているのがおかしいのだろうか。

$ host -t mx bugs.debian.or.jp 
bugs.debian.or.jp       MX      10 hp.debian.or.jp
bugs.debian.or.jp       MX      0 localhost
 !!! bugs.debian.or.jp MX host localhost is not canonical
      

[/debian] permanent link

2005/09/06

今日の BTS

#326783

どうみても単にミラーの問題でしょう。

[/debian/BTS/xemacs21] permanent link

2005/08/26

今日の BTS

Debian Bug report logs - #220784 xemacs21 seg faults when compiling dictionaries emacsen

古い bug の処理。 再現しないし、submitter の e-mail アドレスは User Unknown で帰ってくるので、 close する。

[/debian/BTS/xemacs21] permanent link

2005/08/25

今日の BTS

Debian Bug report logs - #226035 Capacity exceeded [pool size]

buildd の log を見る限りは、新しいバージョンは問題なく build できている模様。

[/debian/BTS/jadetex] permanent link

2005/08/19

今日の BTS

Debian Bug report logs - #226035 Capacity exceeded [pool size]

追加情報が来る。 planner というパッケージで m68k だけ、 jadetex のインストールの部分で失敗している。 ただ、jadetex ではなく、 内部で呼び出している METAFONT の部分でエラーが出ているので、 ちょっと無関係のようである。 ひとまず返事を出してみる。

[/debian/BTS/jadetex] permanent link

2005/08/04

今日の BTS

Debian Bug report logs - #39667 xemacs20 w3-mode proxy gateway documentation is incorrect

古い Bug の処理。 severity を下げる。 少なくとも現時点ではドキュメントの間違いはないので、close してもいいだろう。 しばらく反応がなければ close。

[/debian/BTS/xemacs21] permanent link

2005/07/28

xterm の -e オプション

xorg に上げてから、xterm の -e オプションがきかなくなってしまった。 kterm では問題ない。 普段、よく `xterm -e tail -F /var/log/syslog' というようなことをして 眺めているのだが、実行しても window は出るが、何も表示されない。 しかし、何十回かに一回は表示される。

[/debian] permanent link

2005/07/26

Report that this bug log contains spam.

いつできたのか分からないが Debian バグ追跡システムの 各レポートのページの最下部に "Report that this bug log contains spam." というリンクができている。 リンクをたどると "Thanks" というページが表示され、 確かにしばらくたってからまた見ると spam が消えてなくなっている。

[/debian] permanent link

ftp-master.d.o

ftp-master.d.o がまだ停止中のようだ。 dvi2ps の新規パッケージが upload できない。

[/debian] permanent link