/ 雑記帳

qt6 をダウングレード後 pacman.conf を設定する

# pacman -U
qt6-5compat-6.10.0-1-x86_64.pkg.tar.zst
qt6-base-6.10.0-1-x86_64.pkg.tar.zst
qt6-declarative-6.10.0-1-x86_64.pkg.tar.zst qt6-doc-6.10.0-1-any.pkg.tar.zst
qt6-multimedia-6.10.0-1-x86_64.pkg.tar.zst
qt6-multimedia-ffmpeg-6.10.0-1-x86_64.pkg.tar.zst
qt6-positioning-6.10.0-1-x86_64.pkg.tar.zst
qt6-shadertools-6.10.0-1-x86_64.pkg.tar.zst
qt6-translations-6.10.0-1-any.pkg.tar.zst
qt6-webchannel-6.10.0-1-x86_64.pkg.tar.zst
qt6-webengine-6.10.0-1-x86_64.pkg.tar.zst

自分の音源ファイル再生の要であるupplayがpacman -Syu を実行したのがきっかけに動作しなくなり
某掲示板でいつもお世話になっている達人の方へSOSを出して教えていただいた 感謝m(_ _)m

原因はqt6が6.10から6.11にバージョンアップしたことです(6.11の仕様変更?)。

というワケでダウングレードして無事復活したと言う事でした。
で! upplay の作者さんがqt6-10.11用に仕様変更するまでupdateすると
再度動作不能になるのでそれは困る!
対策としては特定パッケージの一時的なupdete禁止設定をしておく
具体的な方法としては/etc/pacman.confに下記設定を追加しておくが
このままで pacman -Syu とかやるとqt関連の他のソフトにも影響が出て
最悪依存関係が壊れてしまうのであくまでも暫定措置...
※update禁止のパッケージが多すぎて1行に書ききれない場合(笑)下のように書く( by Ai )

# 特定パッケージのupdate禁止
[options]
IgnorePkg = upplay upmpdcli icu qt6-5compat qt6-base qt6-declarative
IgnorePkg = qt6-multimedia qt6-multimedia-ffmpeg qt6-positioning qt6-shadertools
IgnorePkg = qt6-translations qt6-webchannel qt6-webengine

今回のダウングレードに使用したパッケージは
/var/cache/pacman/pkg/ or /home/kkuma/.cache/yay から頂きました。念の為...

— posted by くま at 12:00 pm   commentComment [0] 

この記事に対する TrackBack URL:


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

ウェブサイト (U):

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

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

     

[Top ↑]

<< 2026.4 >>
SMTWTFS
   1234
5 678 9 1011
12131415161718
19202122232425
2627282930  
 
























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