VineLinux 3.0 アップグレード・インストール後のトラブル対処メモ  2004/10/09
-------------------------------------------------------------------------------------------------
■ PostgreSQL が起動せず(PostgreSQL7.4.2 はソースからインストール)
$ psql
psql: error while loading shared libraries: libreadline.so.4.1: cannot open shared object file: No such file or directory
★対処
旧バージョンのバックアップから
/usr/lib/libreadline.so.4.1 をコピー  ---> ok
(libreadline.so.4.3がインストールされていた)
 
-------------------------------------------------------------------------------------------------
■ PostgreSQL-pgaccess が起動せず(PostgreSQL7.4.2 はソースからインストール)
$ pgaccess
Error in startup script: couldn't load file "/usr/local/pgsql/lib/libpgtcl.so": libtcl8.0jp.so: cannot open shared object file: No such file or directory
    while executing
"load ${libpgtclpath}[info sharedlibextension]"
    (procedure "main" line 8)
    invoked from within
"main $argc $argv"
    (file "/usr/local/pgsql/share/pgaccess/main.tcl" line 267)
★対処
旧バージョンのバックアップから
/usr/lib/libtcl8.0jp.so をコピー  ---> ok

-------------------------------------------------------------------------------------------------
■ opera が起動せず
$ opera
/usr/lib/opera/7.23-20031120.3//opera: relocation error: /usr/lib/opera/7.23-20031120.3//opera: undefined symbol: __ti7QWidget
★対処
opera-7.23-20031120.3-shared-qt.i386-ja.rpm 版だったのをいったん削除し、
opera-7.23-20031120.1-static-qt.i386-ja.rpm 版をダウンし再インストール ---> ok

-------------------------------------------------------------------------------------------------
■ samba の設定ツール swat が無くなった
# find / -name swat*
/mnt/vine2.6backup/usr/doc/samba-2.0.10_ja_1.2/docs/htmldocs/swat.8.html
/mnt/vine2.6backup/usr/doc/samba-2.0.10_ja_1.2/docs/ja/htmldocs/swat.8.html
/mnt/vine2.6backup/usr/share/man/man8/swat.8.gz
/mnt/vine2.6backup/usr/share/man/ja/man8/swat.8.gz
/mnt/vine2.6backup/usr/share/swat
/mnt/vine2.6backup/usr/share/swat/help/swat.8.html
/mnt/vine2.6backup/usr/share/swat/ja/help/swat.8.html
/mnt/vine2.6backup/usr/share/doc/samba-2.2.11.ja.1.0/examples/misc/swat.pl
/mnt/vine2.6backup/usr/libexec/webmin/samba/swat.cgi
/mnt/vine2.6backup/usr/libexec/webmin/samba/swat_save.cgi
/mnt/vine2.6backup/usr/sbin/swat
find: /proc/3350/fd: そのようなファイルやディレクトリはありません
/usr/share/doc/samba-2.2.11.ja.1.0/examples/misc/swat.pl
/usr/libexec/webmin/samba/swat.cgi
/usr/libexec/webmin/samba/swat_save.cgi
# rpm -q webmin
webmin-1.070-0vl1
# rpm -q samba
samba-2.2.11.ja.1.0-0vl2
★対処
(1) swat が webmin の支配下に?と思い、いったん samba と webmin をアンインストール(webmin は使用していない)
# rpm -e samba
警告: /etc/samba/smbpasswd は /etc/samba/smbpasswd.rpmsave として保存されます
# rpm -e webmin
Running uninstall scripts ..
(2) samba のみインストール
# apt-get install samba
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了    
以下のパッケージが新たにインストールされます:
  samba
アップグレード: 0 個, 新規インストール: 1 個, 削除: 0 個, 保留: 5 個
5241kB のアーカイブを取得する必要があります。
展開後に 12.8MB のディスク容量が追加消費されます。
取得:1 http://updates.vinelinux.org 3.0/i386/plus samba 2.2.11.ja.1.0-0vl2 [5241kB]
5241kB を 13s 秒で取得しました (379kB/s)                                                                                    
変更を適用しています...
Preparing...                ########################################### [100%]
   1:samba                  ########################################### [100%]
完了
# find /usr -name swat*
/usr/share/doc/samba-2.2.11.ja.1.0/examples/misc/swat.pl
(3)あいかわらず swat 本体が無い
(4) samba のインストール状況確認
samba-2.2.11.ja.1.0-0vl2
samba-client-2.2.11.ja.1.0-0vl2
samba-common-2.2.11.ja.1.0-0vl2
samba-libsmbclient-2.2.11.ja.1.0-0vl2
(5) VinePlus/3.0/i386/RPMS.plus/ 確認
ftp://ftp.ring.gr.jp/pub/linux/Vine/VinePlus/3.0/i386/RPMS.plus/
 samba-2.2.11.ja.1.0-0vl1.i386.rpm 			2004年09月15日 	00:00:00
 samba-client-2.2.11.ja.1.0-0vl1.i386.rpm 		2004年09月15日 	00:00:00
 samba-common-2.2.11.ja.1.0-0vl1.i386.rpm 		2004年09月15日 	00:00:00
 samba-libsmbclient-2.2.11.ja.1.0-0vl1.i386.rpm 	2004年09月15日 	00:00:00
 samba-swat-2.2.11.ja.1.0-0vl1.i386.rpm 		2004年09月15日 	00:00:00
(6) swat が別パッケージで apt-get install samba ではインストールされない。で samba-swat のインストール
# apt-get install samba-swat
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了    
以下のパッケージが新たにインストールされます:
  samba-swat
アップグレード: 0 個, 新規インストール: 1 個, 削除: 0 個, 保留: 5 個
4585kB のアーカイブを取得する必要があります。
展開後に 9537kB のディスク容量が追加消費されます。
取得:1 http://updates.vinelinux.org 3.0/i386/plus samba-swat 2.2.11.ja.1.0-0vl2 [4585kB]
4585kB を 8s 秒で取得しました (520kB/s)                                                                                     
変更を適用しています...
Preparing...                ########################################### [100%]
   1:samba-swat             ########################################### [100%]
完了
(7) swat の確認 ok
# find /usr -name swat*
/usr/share/man/man8/swat.8.gz
/usr/share/man/ja/man8/swat.8.gz
/usr/share/doc/samba-2.2.11.ja.1.0/examples/misc/swat.pl
/usr/share/applications/swat.desktop
/usr/share/swat
/usr/share/swat/help/swat.8.html
/usr/share/swat/ja/help/swat.8.html
/usr/sbin/swat

-------------------------------------------------------------------------------------------------
■ gimp で jpeg が保存できない(保存時に落ちる)
(jpeg:1947): LibGimpBase-WARNING **: jpeg: wire_read(): error
(script-fu:1929): LibGimpBase-WARNING **: script-fu: wire_read(): error
[1]+  セグメンテーション違反です  gimp
★対処
gimp-2.0.3-0vl1(vine3.0) ---> gimp-1.2.3-0vl2(vine2.6) version down ok

-------------------------------------------------------------------------------------------------
| pc-unix | toppage |