2009年11月11日

[debian-users:53303] Re: etchからlennyでハマっています。

 こんにちは。島田です。

On Tue, 10 Nov 2009 10:43:29 +0900
Naoki SHIOJI <shioji@xxxxx> wrote:

> qmailで運用しているメイルサーバをetchからlennyへアップグレード
> しようとしてハマっています。
> 引っかかっているのはperlのようです。

> アップグレードの最中にうまくいかなくなり、apt-get -f installを
> 要求されたのでやってみると、
>
> # apt-get -f install

...

> dpkg: error processing /var/cache/apt/archives/perl_5.10.0-19lenny2_i386.deb (--unpack):
> trying to overwrite `/usr/bin/ptardiff', which is also in package libarchive-tar-perl
> dpkg-deb: subprocess paste killed by signal (Broken pipe)
> Errors were encountered while processing:
> /var/cache/apt/archives/perl_5.10.0-19lenny2_i386.deb
> E: Sub-process /usr/bin/dpkg returned an error code (1)
>
> となります。また、apt-get -s remove libarchive-tar-perlの結果は、

 /var/cache/apt/archives/perl_5.10.0-19lenny2_i386.deb に含まれる
/usr/bin/ptardiff が既にインストールされている libarchive-tar-perl パッ
ケージにも含まれていて、上書きしようとしたけれどエラーになってしまいまし
た、ということだと思います。

 これが望ましい方法かはわかりませんが、こんなときは私の場合、

dpkg -i --force-overwrite /var/cache/apt/archives/perl_5.10.0-19lenny2_i386.deb

とやってやり過ごしています。


----------------------------------------------------------------------
Mail: shimaden@xxxxx
Home Page: http://www.din.or.jp/~shimaden/
島田博幸
Hiroyuki Shimada
----------------------------------------------------------------------

投稿者 xml-rpc : 2009年11月11日 12:14
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/90310
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。