パックマンシステム全体のアップグレードに失敗しました

パックマンシステム全体のアップグレードに失敗しました

ArchLinuxでpacmanを使用してシステム全体をアップグレードしようとしています。カーネル3.2があります。

入力中にsudo pacman -Syu 次のエラーが発生します。

:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
:: Starting full system upgrade...
error: could not parse package description file 'libice-1.0.8-1/desc' from db 'extra'
resolving dependencies...
warning: cannot resolve "p11-kit>=0.12", a dependency of "gnutls"
warning: cannot resolve "vim-runtime=7.3.495-1", a dependency of "gvim"
:: The following packages cannot be upgraded due to unresolvable dependencies:
      gnutls  gvim

Do you want to skip the above packages for this upgrade? [y/N] y
looking for inter-conflicts...
error: failed to prepare transaction (could not satisfy dependencies)
:: nvidia: requires linux<3.3

libiceを再インストールしようとしていますが、次のエラーが発生します。

error: could not parse package description file 'libice-1.0.8-1/desc' from db 'extra'
warning: libice-1.0.8-1 is up to date -- reinstalling
resolving dependencies...
looking for inter-conflicts...
error: failed to prepare transaction (package filename is not valid)

この問題をどのように解決できますか?

ベストアンサー1

あなたが使用しているミラーが同期されていないようです。

p11-kit、ソフトウェアパッケージは、vim-runtimeそれぞれ2012-04-01および2012-04-10に更新されました。 nvidiaパッケージが今日(2012-04-11)更新されているので、しばらく待ってください。

興味深いことに、2012年4月10日のパッケージだけlinuxでなく、バ​​ージョン3.3のパッケージもあります。最近リポジトリ(無効)またはミラーを変更しましたgvimか?testing使いたいかもしれませんミラーリストまたはミラーリスト更新プログラム近くの最新のミラーを見つけてください。これにより、extraデータベースファイルも変更される可能性が高くなります。

おすすめ記事