vine

MeCabバッファオーバーフロー

CVE-2007-3231は[mecab-users 258] Re: Windows版で強制終了されるの話だろうか。Vine的には確かこのパッチは当ててコンパイルしたと思ったな。あとで確認しよう。 追記:2007.6.20 やっぱりパッチ適用済みだった。というわけでVineのmecab-0.95は安全です。…

Python

先日dist-upgradeしたときに、tixと引き換えにfetchmailconfとtkinterが削除されたのでpythonをrebuildしなきゃなあと思っていたら稲垣さんがrebuildしてくださった。 こういうのってやっぱり不具合が出たらすぐBTSに登録してそれを誰かがtakeして、というの…

monotone

monotone 0.35のパケジを(やっとこさ)作ってputした。 次はMeCabだが。

libboost

libboostのパッケージをVineSeedとVinePlus/4.0にputした。次はmonotoneだ。

libboost

家族に「パソコン空けてよ」とブーイングを受けながら週末の大部分をかけて一生懸命ビルドしてもらったlibboostのパケジ作成がやっと準備完了。VineSeedとVinePlusにput予告した。 monotone このlibboostでmonotone 0.35もビルドし始めているのだけど、今度…

acpid

新しいtoolchainでリビルド指令が出ている。 とりあえず一番小さくてすぐできそうなacpidをリビルドしてみたら見事にこけた。がびーん(涙 しかしこれが以外と、一箇所intをunsigned intに変更するだけでコンパイルが通ってしまった。型チェックが厳密になっ…

toolchain更新

Seed(i386)のtoolchainが更新されていろいろとリビルドがあったので、apt-get dist-upgradeする。さくっと終了。/etc/ld.so.confだけが.rpmnewになったので、更新後置き換えた。 ToDo libboost更新(1.34.0) monotone更新(0.35) db42依存のパケジをリビル…

<a href="http://d.hatena.ne.jp/k3c/20070506/p3">mod_perl2パケジ作成</a>の続き

今日はperl(Data::Flow)をビルドしてみた。小さいモジュールなのであっさり終了。しかしこれを入れた上でmod_perl2をリビルドしても、他の依存関係は解消しない。 じゃあ次はperl(BSD::Resource)だな。

<a href="http://bts.vinelinux.org/guest.cgi?project=VineLinux&action=view_report&id=514">514: apt-get install mod_perl2 不可</a>

とりあえずmod_perl2をリビルドしてみた。2003年にinitial buildされたままのパケジなので、最新のソースを取ってきて、%filesセクション調整して、とりあえずパケジはできた。 specファイルの差分は以下のとおり。 --- mod_perl2.spec.old 2007-05-06 16:03…

Terminal,SQLite,monotone

しかし何も生み出さないというのもアレなので、気力をひり出して(←下品)パケジをいくつか作成。 monotoneとSQLiteはソース更新、Terminalはdbus-glibを使ってリビルド。

Terminal

apt-get dist-upgradeでdbusの依存関係で削除されてしまったTerminalを新しいdbusでリビルドしてputした。 ruby-vteも削除されてしまったのだが、こっちはRuby-GNOME2がGNOME 2.18に対応するのを待ったほうがよかろうというわけで放置。

GNOME-2.18

VineSeedのGNOME環境が2.18にアップグレードした。あまり深く考えずに # apt-get update # apt-get dist-upgradeしたら、librsvg2のアップグレードでエラーメッセージが出て、gdmのログイン画面がおかしくなってしまった。その他 SVG画像がことごとく表示さ…

イーサネットコンバータ

[vine-users:076689] Re: Wireless Lan for desktopを読んで思ったこと。 苦労は買ってでもしろ、と言うけど、金で回避できる苦労は回避した方がいいと思う。特にネットワーク周りは。昨今のパチョコンは、繋がらないとほとんど何もできないし。 というわけ…

postfix

とりあえず動作確認(rootにメールして届くことを確認)してputした。

pager

昨日直したつもりのパケジにPreReqとProvidesが足りないと指摘されたので直してリビルド。肝心なところが抜けてます…orz

postfix

パケジ作成 s/build_pgsql/build_mysql/ BuildRequiresセクションから%ifを削除。パッチの関係上、必ずpostgresql-devel、MySQL-devel、MySQL-sharedが必要になる。 しばらく様子を見てputする予定。

sqlite3

昨日作ったパケジをVineSeedにputした。

About Project Vine

今日はVine話ばっかり。 About Project Vine?のページからここへリンクが貼られたみたいで、先日からリンク元に出ている。ありがとうございます。 しかしikedaさんのリンク先が間違っているような気が…いちおうBTSへレポートしておいた。 追記:2007.4.13 リ…

<a href="http://bts.vinelinux.org/user.cgi?project=VineLinux&action=view_report&id=493">493: postfixのSPECファイルで記述ミス?</a>

specファイル直すだけなので引き取った。近日中にやります。

sqlite3

3.3.15が出ていたのでビルド。とうとうテストがノーミスで終了するようになった。素晴らしい。せっかくなのでspecファイルに%checkを追加した。 明日あたり動作確認してputするつもり。

less, util-linux, lv, w3m

2日かけてぼちぼち作った4つのパケジをSeedにputした。 これでriはエラー吐かずに動くはず。 481: ri で command not found: pager 確認待ち。

w3m

cairoがacceptされたので、続いてw3mのパケジを作成。特に問題なく終了。 しかし眠い。作っただけで力尽きた。putは明日にさせてください。

cairo

TestPkgに上げていたcairoをいよいよVineSeedにputした。不具合が出たらよろしく(無責任

/usr/bin/pager

特に異義も出ないようなのでpager対応のパッケージングを開始。 %post %{_syssbindir}/update-alternatives --install %{_bindir}/pager pager %{_bindir}/less 50 %preun if [ "$1" = "0" ]; then %{_syssbindir}/update-alternatives --remove pager %{_bi…

SQLite

バージョン3.3.14のパケジを作ってVineSeedにputした。 Makefile.inが腐っていて、make testでtestsuiteというテスト用のexecutableを作るところでいきなりこける。本家のCVStracにパッチがあったので当てた。 どれだけテストを軽視したら気が済むんですかあ…

GNOMEデスクトップ不調

それとは別に、Seed環境で最近gdmからのログイン処理がもたついて、GNOMEの画面上下のパネルが出ないでフリーズ状態になることがある。アイコンも出ないし右クリックも効かないので、もはやCtrl+Alt+BackSpaceするしかない状態。それでXを再起動してまたログ…

rcairo, cairo

rcairo-1.4.0のパケジを作ってVinePlus/4.0とVineSeedにputした。 cairo-1.4.2もついでにというか何というか作って、TestPkgにputした。とりあえず手元では問題なく動いている模様。

BTSアカウント

Vine LinuxのBTSにアカウントを頂いた。早速いくつかリプライしたり状態を変更してみたり。 ハラダさん一人にかかっている負荷を少しでも軽減できればということで、できる範囲で協力させて頂こうと思う。

saneが原因で出るudevのエラーメッセージ

少し前から、起動時に Mar 21 22:13:12 turtle udevd[381]: lookup_group: error resolving group 'scanner': No such file or directory Mar 21 22:13:13 turtle last message repeated 521 timesというエラーメッセージが出るようになっていたのだが、まあ…

MeCab

せめて何か、ということで、昨日ビルドだけして動作確認してなかったMeCab 0.95のパケジを動作確認してputした。