Vine5.2→Vine6

○家鯖(EpsonDirect NP11-V)作業メモ。

ここらへんを参考にして、Vine60-DVD-i686.iso をUSBメモリーに書きこむ。

USBメモリーから起動する。
アップグレード選択。
i386は対応してないから無理」と怒られた(/_;)

# apt-get update
# apt-get dist-upgrade

#vi /etc/apt/sources.list.d/main.list
rpm [vine] http://updates.vinelinux.org/apt 6/$(ARCH) main updates
rpm-src [vine] http://updates.vinelinux.org/apt 6/$(ARCH) main updates

#vi /etc/apt/sources.list.d/plus.list
rpm [vine] http://updates.vinelinux.org/apt 6/$(ARCH) plus
rpm-src [vine] http://updates.vinelinux.org/apt 6/$(ARCH) plus

#vi /etc/apt/sources.list.d/nonfree.list
rpm [vine] http://updates.vinelinux.org/apt 6/$(ARCH) plus
rpm-src [vine] http://updates.vinelinux.org/apt 6/$(ARCH) plus

# apt-get update
# apt-get dist-upgrade
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
アップグレードパッケージを検出しています... 失敗
以下のパッケージは解決できない依存関係を持っています:
util-linux: 廃止: util-linux-ng (< 2.19)
E: *エラー* pkgProblemResolver::Resolve は停止しました。おそらくホールドされたパッケージが原因でしょう。

おぃ(汗)

しばし調べる。

# rpm -e --nodeps util-linux-ng
# apt-get dist-upgrade
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
これらを解決するためには 'apt-get --fix-broken install' を実行する必要があるかもしれません。
以下のパッケージは解決できない依存関係を持っています:
hal: 依存: util-linux-ng (>= 2.14)
initscripts: 依存: util-linux-ng
mkinitrd: 依存: /sbin/losetup
依存: mount
usermode: 依存: util-linux-ng
E: 未解決の依存関係があります。--fix-broken オプションをためして下さい。
# apt-get install util-linux libblkid libuuid e2fsprogs libmount glibc glibc-common glibc-devel glibc-headers binutils zlib zlib-devel
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
以下の問題を解決するために 'apt-get --fix-broken install' を実行する必要があるかもしれません:
以下のパッケージは解決できない依存関係を持っています:
glibc: 依存: libfreebl3.so(NSSRAWHASH_3.12.3)
zlib-devel: 依存: /usr/bin/pkg-config
E: 未解決の依存情報です。'apt-get --fix-broken install' を実行してみてください(又は解決パッケージを明示してく ださい)。

うーん・・・無理っぽ(´・ω・`)
諦めた。
どうも、まともにメジャーアップデートをコンソールのみで完了しないんよねぇ・・・。
今回も結局は新規インストールで再セットアップしないとだめなんかねぇ・・・。