/ 雑記帳

このエラーでupdate出来ない...解決に3日もかかった...

Error: Process could not be prepared (Cannot fulfill dependencies)
:: Installation of libxml2 (2.14.2-2) violates dependency “libxml2.so=2-64”

結論から書くと
普通のやり方だとpacmanが破壊されて手も足も出ない状況に陥る(笑)
で! 壊れる前に pacman-staticLink を使える環境にして置く事が結論だと思う。
最初の update で --ignore オプションで無理やり libxml2 を除いた update を行う。
そうするとpacmanが壊れて使えなくなる。
その後は用意していた pacman-static を使って libxml2 をupdateした後に
pacman自身も pacman-static を使用して再インストールしてやる。
そうする事で通常の状態に戻るハズである(笑)
蛇足...最近は原因不明でupdateサーバーに繋がらずエラーになってしまうため
/etc/pacman.d/mirrorlist をイジらなくてはならずタダでさえ面倒なupdate作業なので
気力が湧かないと出来ない状況となっている(笑)

今、音出ししながら書いているが kernel はこんな感じである。
$ uname -a
Linux archlinux 6.14.0-rt3-arch1-1-rt #1 SMP PREEMPT_RT Wed, 21 May 2025 13:21:26 +0000 x86_64 GNU/Linux

— posted by くま at 02:16 am   commentComment [0] 

この記事に対する TrackBack URL:


コメントをどうぞ。 名前(ペンネーム)は必須で、ウェブサイトURLはオプションです。

ウェブサイト (U):

タグは使えません。http://・・・ は自動的にリンク表示となります

:) :D 8-) ;-) :P :E :o :( (TT) ):T (--) (++!) ?;w) (-o-) (**!) ;v) f(--; :B l_P~ (QQ)

     

[Top ↑]

<< 2025.7 >>
SMTWTFS
  12 345
67891011 12
131415161718 19
20212223242526
2728293031  
 
























T: Y: ALL: Online:
ThemePanel
Created in 0.4020 sec.