apt-get upgrade中にディスクフルになってしまったために、
それ以後、apt-get upgradeが失敗するようになってしまった。
2 | Reading package lists... Done |
3 | Building dependency tree |
4 | Reading state information... Done |
5 | Calculating upgrade... Done |
6 | 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. |
7 | 5 not fully installed or removed. |
8 | Need to get 0 B/91.1 kB of archives. |
9 | After this operation, 0 B of additional disk space will be used. |
10 | Do you want to continue ? [Y/n]; y |
11 | dpkg: error processing package gvfs-libs:armhf (--configure): |
12 | package is in a very bad inconsistent state; you should |
13 | reinstall it before attempting configuration |
14 | dpkg: dependency problems prevent configuration of gvfs-daemons: |
15 | gvfs-daemons depends on gvfs-libs (= 1.24.2-0ubuntu0.1); however: |
16 | Package gvfs-libs:armhf is not configured yet. |
18 | dpkg: error processing package gvfs-daemons (--configure): |
19 | dependency problems - leaving unconfigured |
20 | dpkg: dependency problems prevent configuration of gvfs:armhf: |
21 | gvfs:armhf depends on gvfs-daemons (& gt ;= 1.24.2-0ubuntu0.1); however: |
22 | Package gvfs-daemons is not configured yet. |
23 | gvfs:armhf depends on gvfs-daemons (& lt ;& lt ; 1.24.2-0ubuntu0.1.1~); however: |
24 | Package gvfs-daemons is not configured yet. |
25 | gvfs:armhf depends on gvfs-libs (= 1.24.2-0ubuntu0.1); however: |
26 | Package gvfs-libs:armhf is not configured yet. |
28 | dpkg: error processing package gvfs:armhf (--configure): |
29 | dependency problems - leaving unconfigured |
30 | dpkg: dependency problems prevent configuration of gvfs-backends: |
31 | gvfs-backends depends on gvfs (= 1.24.2-0ubuntu0.1); however: |
32 | Package gvfs:armhf is not configured yet. |
33 | gvfs-backends depends on gvfs-daemons (= 1.24.2-0ubuntu0.1); however: |
34 | Package gvfs-daemons is not configured yet. |
35 | gvfs-backends depends on gvfs-libs (= 1.24.2-0ubuntu0.1); however: |
36 | Package gvfs-libs:armhf is not configured yet. |
38 | dpkg: error processing package gvfs-backends (--configure): |
39 | dependency problems - leaving unconfigured |
40 | dpkg: dependency problems prevent configuration of gvfs-fuse: |
41 | gvfs-fuse depends on gvfs (= 1.24.2-0ubuntu0.1); however: |
42 | Package gvfs:armhf is not configured yet. |
44 | dpkg: error processing package gvfs-fuse (--configure): |
45 | dependency problems - leaving unconfigured |
46 | Errors were encountered while processing: |
52 | E: Sub-process /usr/bin/dpkg returned an error code (1) |
解決方法
「apt-get –reinstall install 問題となってるパッケージ名」を実行する。
今回の場合、エラーとなったパッケージを全部指定すればいいのかな、と「apt-get –reinstall install gvfs-libs:armhf gvfs-backends gvfs-daemons gvfs:armhf gvfs-fuse」を実行してみたもののエラー
2 | Reading package lists... Done |
3 | Building dependency tree |
4 | Reading state information... Done |
5 | 0 upgraded, 0 newly installed, 5 reinstalled, 0 to remove and 0 not upgraded. |
6 | 5 not fully installed or removed. |
7 | Need to get 0 B/91.1 kB of archives. |
8 | After this operation, 0 B of additional disk space will be used. |
9 | E: Internal Error, No file name for gvfs-daemons:armhf |
では、と「apt-get –reinstall install gvfs-libs:armhf」と実行してみると、今度は成功。
2 | Reading package lists... Done |
3 | Building dependency tree |
4 | Reading state information... Done |
5 | 0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded. |
6 | 5 not fully installed or removed. |
7 | Need to get 0 B/91.1 kB of archives. |
8 | After this operation, 0 B of additional disk space will be used. |
9 | (Reading database ... 111013 files and directories currently installed.) |
10 | Preparing to unpack .../gvfs-libs_1.24.2-0ubuntu0.1_armhf.deb ... |
11 | Unpacking gvfs-libs:armhf (1.24.2-0ubuntu0.1) over (1.24.2-0ubuntu0.1) ... |
12 | Setting up gvfs-libs:armhf (1.24.2-0ubuntu0.1) ... |
13 | Setting up gvfs-daemons (1.24.2-0ubuntu0.1) ... |
14 | Setting up gvfs:armhf (1.24.2-0ubuntu0.1) ... |
15 | Setting up gvfs-backends (1.24.2-0ubuntu0.1) ... |
16 | Setting up gvfs-fuse (1.24.2-0ubuntu0.1) ... |
で、これ以降は、エラー無く、「apt-get upgrade」が実行できるようになりました。