お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2014-07-02 07:43:32

ItSANgo
メンバ
登録日: 2012-07-08

SaucyからTrustyへのupgradeが失敗し、OSが中途半端な状態でアップグレードが停止する。皆さんは大丈夫?

Ubuntu 13.10 (Saucy)のEOLが間もなくですね。
昨日、 VirtualBoxにubuntu-ja-13.10-desktop-amd64 (Saucy)を入れたVMを12.04(Trusty)にupgradeしようとしました。
しかし、“do-release-upgrade -d”および“do-release-upgrade”がdpkgの「dpkg: too many errors, stopping」エラーを受けてexit status 1で停止してしまいます。
アップグレードの途中で停止してしまうのでOSの状態がSaucyでもTrustyでもない中途半端な状態になります。
この状態だと再起動でXが起動しなくなります。またubuntu-bugなどはSIGSEGVで止まってしまいます。
VirtualBoxで複数のguest OSを作り1)あらかじめインストールしているパッケージを減らす、2)ロケール変更(ja_JP/en_US)など試しましたが、問題は改善しませんでした。

Bug reportを書きました。
The do-release-upgrade can not complete upgrade to Trusty from Saucy because dpkg says "too many errors, stopping", and OS are broken in the half-finished states.
https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/1336267/


無事にupgrade出来た人はいつごろupgradeされましたか?
またupgradeにあたって特殊な事はされたでしょうか?

また、同じ問題にハマった方はいらっしゃらないでしょうか?
同じ問題に合われた方は上記バグレポートに追加情報を頂けると幸いです。


こちらもご覧ください。
http://maguro.2ch.net/test/read.cgi/linux/1388466270/968-

オフライン

 

#2 2014-07-02 07:50:35

ItSANgo
メンバ
登録日: 2012-07-08

Re: SaucyからTrustyへのupgradeが失敗し、OSが中途半端な状態でアップグレードが停止する。皆さんは大丈夫?

ItSANgo による投稿:

http://maguro.2ch.net/test/read.cgi/linux/1388466270/968-

これは間違いです。正しくはこっちです。
http://maguro.2ch.net/test/read.cgi/linux/1399348796/968-

オフライン

 

#3 2014-07-03 04:50:04

ItSANgo
メンバ
登録日: 2012-07-08

Re: SaucyからTrustyへのupgradeが失敗し、OSが中途半端な状態でアップグレードが停止する。皆さんは大丈夫?

https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/1336267/comments/6
に関して、まずはコメント有難うございます。
https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/1336267/
に関して、このトピに日本語で返信していただけると、翻訳の手間が省ける分、対応が速くなると思います。
https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/1336267/comments/9
にも書きました通り、クリーンインストール+sshdの環境は用意できますので、このあとどうすべきかおっしゃっていただけたら、私のできる範囲で対応いたしますので、遠慮なくおっしゃってください。

オフライン

 

#4 2014-07-03 11:16:48

katsu07
ゲスト

Re: SaucyからTrustyへのupgradeが失敗し、OSが中途半端な状態でアップグレードが停止する。皆さんは大丈夫?

現状saucyのaptのバージョンは、securityの修正が追加されて 0.9.9.1~ubuntu3.2 の様です。
saucy-securityやsaucy-updatesを意図的に無効にしていない限りはアップデートされると思うのですが。
$ sudo apt-get update 後に、$ apt-cache policy apt で確認した方が良いです。
又、do-release-upgradeを実施する前に、

$ sudo apt-get update
$ sudo apt-get upgrade

を繰り返すのでは無く、
$ sudo apt-get update && sudo apt-get dist-upgrade を実施した方が繰り返さなずに済むのではないでしょうか。

 

#5 2014-07-03 11:26:04

Templer
メンバ
登録日: 2009-07-08

Re: SaucyからTrustyへのupgradeが失敗し、OSが中途半端な状態でアップグレードが停止する。皆さんは大丈夫?

13.10(本家版をインストールしてアップデートしていただけのはず)をVirtualBoxのゲストに残しておいたので、確認してみました。
確かにエラーがわらわら出て失敗してしまいました。

まずはこの状態から回復できないかと「apt-get install -f」「apt-get dist-upgrade」を行なったところ、とりあえずこれでGUIで起動できるところまではこぎつけられるようです(正常にアップグレードできているのかは定かではありません)。

-fが通ったのでそこにヒントがあったりしないだろうかと、もう一度-fを見返してみると、「foomatic-filters」が削除指定にされていました。
そこで、同パッケージのみを「--force-depends」で削除して一からアップグレードをやり直してみたところ、アップグレードを完遂できました(実験で行なっていることですので、一般の方は真似をしないでください。おそらくですがcups関連のパッケージが不十分になります)。

正直なところ、何で通るのか直接の原因が何なのかはわからないのですが、パッケージ情報をみると、以下のような違いがあるので、この違いが絡んでいるのかなぁという気はしました。
trusty: http://packages.ubuntu.com/trusty/foomatic-filters
trusty-updates: http://packages.ubuntu.com/trusty-updates/foomatic-filters

オフライン

 

Board footer

Powered by FluxBB