升級 libutf8proc>=2.1.1-3 時需要手動處理

發表於

原文:libutf8proc>=2.1.1-3 update requires manual intervention

libutf8proc 套件在 2.1.1-3 版本之前含有一個錯誤的 soname 連結 (soname link),在 2.1.1-3 版本已經修復了,所以升級到這個版本時需要覆寫先前未能由 ldconfig 正確產生的 soname 連結。如果您在升級過程中遇到這樣的錯誤:

libutf8proc: /usr/lib/libutf8proc.so.2 exists in filesystem

請使用以下指令來完成升級作業:

pacman -Suy --overwrite usr/lib/libutf8proc.so.2

js52 52.7.3-2 升級時需要手動處理

發表於

原文:js52 52.7.3-2 upgrade requires intervention

因為 /usr/lib/libmozjs-52.so 的 SONAME 與它真正所屬的檔名不一致,ldconfig 會建立一個未能正常追溯的 /usr/lib/libmozjs-52.so.0 檔案。這個問題目前已經修正,兩個檔名也都在套件中了。

要能通過升級檢查,請在升級前先手動刪除 /usr/lib/libmozjs-52.so.0

COSCUP 2018 社群議程,Arch Linux Taiwan 熱烈徵稿中!

發表於

今年的 COSCUP (2018),Arch Linux 臺灣社群申請社群議程,大會已經審核通過了!即刻起至 5 月 25 日熱烈徵稿,歡迎您來投稿,一起把今年我們的 Arch 社群議程軌辦得豐富又精彩吧!

glibc 2.27-2 和 pam 1.3.0-2 的更新需要手動處理

發表於

原文:glibc 2.27-2 and pam 1.3.0-2 may require manual intervention

新版 glibc 移除了對 NIS 和 NIS+ 的支援。 由套件 filesystem 提供的預設設定檔 /etc/nsswitch.conf 已經反應這個變動。 請在更新前合併這個檔案的 .pacnew 。

NIS 的功能仍能透過安裝 libnss_nis 這個套件取得。 而 NIS+ 目前在官方套件庫尚未有對應的套件。

pam 1.3.0-2 不再提供 pam_unix2 模組以及 pam_unix_*.so 的相容性符號鏈結。 請在更新前檢閱 /etc/pam.d 下的設定檔,並將已移除的模組替換為 pam_unix.so。 而 pam_unix2 的使用者也應於該設定變更後重設密碼。 至於由 pambase 套件提供的預設值不用做任何更動。

zita-resampler 升級到 1.6.0-2 需要手動處理

發表於

原文:zita-resampler 1.6.0-1 -> 2 update requires manual intervention

zita-resampler 在 1.6.0-2 版加入了一個不存在於 1.6.0-1 的函式庫鏈結。 如果你已經安裝了 1.6.0-1 版,因為 ldconfig 會在安裝時期產生這個鏈結,進而造成與新版本中擁有的鏈結衝突。 所以在升級前請先手動刪除 `/usr/lib/libzita-resampler.so.1` 以避免衝突發生。