Vine 3.1(4)一喜一憂


昨日、kernel 2.4.17 上で Vine 3.1 が動き始めたのだが、、、

動かないライブラリがいっぱい

ログインしていろいろ触っていると、 libtermcap と同様のエラーが出るコマンドがいくつも出てきた。
-bash-2.05b$ rpm
rpm: error while loading shared libraries: librpmio-4.0.4.so: cannot enable executable stack as shared object requires: Error 14
-bash-2.05b$ apt-get
apt-get: error while loading shared libraries: librpmio-4.0.4.so: cannot enable executable stack as shared object requires: Error 14
-bash-2.05b$ /usr/sbin/ntpq
/usr/sbin/ntpq: error while loading shared libraries: libreadline.so.4: cannot enable executable stack as shared object requires: Error 14
-bash-2.05b$ file
file: error while loading shared libraries: libz.so.1: cannot enable executable stack as shared object requires: Error 14

もぐらたたき?

エラーになるライブラリを libtermcap と同様にその都度修正して 動かすようにすることは可能であろうが、 今後も継続的にメンテしていけるのかという問題にぶち当たる。

Vine のパッケージを使わせていただいているのは、 パッケージがそのまま使え、 かつ継続的にメンテしていただいているからである。
Vine 3.1 をベースに 独自修正パッケージを入れてハックキットを配布するとなると Vine Project から該当パッケージのアップデートが出る度に ハックキット向けの修正パッケージを用意しなければならず、 それは事実上困難。
Vine 3.1 をベースにしたハックキット 2.0 を作ろうと考えていたのだが、 当面保留。



ハックの記録 → 一周年
LinkStation/玄箱 をハックしよう

Copyright (C) 2004 Yasunari Yamashita. All Rights Reserved.
yasunari @ yamasita.jp 山下康成@京都府向日市