[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:45544] woodyからsargeへのアップグレード失敗



こんばんは、水原と申します。

遅ればせながら、woody から sarge へのアップグレードを行っております。
最初は /usr のディスク容量が足りなくなって失敗し、その後空き容量を作って
再度やってみたのですが、何度やっても下記のように失敗するようになってしま
いました。

Script started on Sun Jan  8 22:10:42 2006
grand:/home/backup/from_woody_to_sarge# aptitude -f --with-recommends dist-upgrade
Reading Package Lists... Done
Building Dependency Tree       
Reading extended state information      
Initializing package states... Done
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Writing extended state information... Done
tar: ./usr/share/terminfo/c/citoh-comp: Cannot open: No space left on device
tar: ./usr/share/terminfo/c/citoh-6lpi: Cannot open: No space left on device
tar: ./usr/share/terminfo/c/citoh-8lpi: Cannot open: No space left on device
tar: ./usr/share/terminfo/c/cdc456: Cannot open: No space left on device
tar: ./usr/share/terminfo/c/cdc721: Cannot open: No space left on device
tar: ./usr/share/terminfo/c/cdc721ll: Cannot open: No space left on device
tar: ./usr/share/terminfo/c/cdc752: Cannot open: No space left on device
tar: ./usr/share/terminfo/c/cdc756: Cannot open: No space left on device
tar: ./usr/share/terminfo/c/cdc721-esc: Cannot open: No space left on device
tar: ./usr/share/terminfo/c/c108: Cannot open: No space left on device
tar: ./usr/share/terminfo/c/concept108: Cannot hard link to `./usr/share/terminfo/c/c108': No such file or directory
tar: ./usr/share/terminfo/c/c108-8p: Cannot hard link to `./usr/share/terminfo/c/c108': No such file or directory
tar: ./usr/share/terminfo/c/concept108-8p: Cannot hard link to `./usr/share/terminfo/c/c108': No such file or directory

(以下、延々と同様のメッセージが続く)

tar: ./usr/share/terminfo/Q: Cannot mkdir: No space left on device
tar: ./usr/share/terminfo/Q/Q306-8-pc: Cannot hard link to `./usr/share/terminfo/b/bq300-8-pc': No such file or directory
tar: ./usr/share/terminfo/Q/Q310-vip-w: Cannot hard link to `./usr/share/terminfo/v/vip-w': No such file or directory
tar: ./usr/share/terminfo/Q/Q310-vip-w-am: Cannot hard link to `./usr/share/terminfo/v/vip-w': No such file or directory
tar: ./usr/share/terminfo/Q/Q310-vip-H: Cannot hard link to `./usr/share/terminfo/v/vip-H': No such file or directory
tar: ./usr/share/terminfo/Q/Q310-vip-H-am: Cannot hard link to `./usr/share/terminfo/v/vip-H': No such file or directory
tar: ./usr/share/terminfo/Q/Q310-vip-Hw: Cannot hard link to `./usr/share/terminfo/v/vip-Hw': No such file or directory
tar: ./usr/share/doc: Cannot mkdir: No space left on device
tar: ./usr/share/doc/ncurses-term: Cannot create symlink to `libncurses5': No such file or directory
tar: Error exit delayed from previous errors
dpkg-deb: subprocess tar returned error exit status 2
debsums: can't unpack /var/cache/apt/archives/ncurses-term_5.4-4_all.deb
E: Problem executing scripts DPkg::Post-Invoke 'if [ -x /usr/bin/debsums ]; then /usr/bin/debsums --generate=nocheck -sp /var/cache/apt/archives; fi'
E: Sub-process returned an error code
Ack!  Something bad happened while installing packages.  Trying to recover:
Reading Package Lists... Done
Building Dependency Tree       
Reading extended state information      
Initializing package states... Done
grand:/home/backup/from_woody_to_sarge# df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/md2                129776    101304     21932  83% /
/dev/md0                 12048      6400      5040  56% /boot
/dev/md4               2063696   1843924    114940  95% /var
/dev/md5               4127936   1250640   2667608  32% /var/spool
/dev/md6               8321976   3154540   4748032  40% /home
/dev/md7              16939376  13597568   2488100  85% /home/ftp/pub
/dev/md3               1039768    976288     11080  99% /usr
grand:/home/backup/from_woody_to_sarge# exit
Script done on Sun Jan  8 22:11:12 2006

上記 df の結果のように、/usr に空き容量がないわけではありません。
まあ、11Mバイトは十分ではないかもしれませんが、もっと空き容量を増やして
も結果は同じでした。inode テーブルの枯渇も疑いましたが、利用率は 84% で
したのでこちらも大丈夫でしょう。/usr/share/terminfo を、もっと空きのある
別パーティションに逃がしてシンボリックリンクを張ってもダメでした。

よく分からないのが、なぜここで ncurses-term パッケージに入っているファイ
ルが tar で展開されようとしているのか、ということです。もちろん、下記の
ように ncurses-term は既にインストールされています。

grand:/home/backup/from_woody_to_sarge# dpkg -l ncurses-term
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name           Version        Description
+++-==============-==============-============================================
ii  ncurses-term   5.4-4          Additional terminal type definitions

私か、aptitude のどちらかが、とんでもない勘違いをしているように思えるの
ですが、どなたか悩める子羊を導いていただけないでしょうか?

よろしくお願いします。

-- 
水原