Debian

未初始化的常量 XML::SaxParser / 從伺服器檢索錯誤報告時出錯

  • May 24, 2015

我使用了一個舊的 LMDE(Linux Mint Debian 版)安裝,它經歷了幾次儲存庫更改。我最初跟踪 LMDE 的儲存庫,然後有一次切換到 Debian Testing(當時是 Jessie),最終又回到了原始的 LMDE 儲存庫。

現在困擾我的是一個問題,該問題在某個時候開始出現(無法真正判斷何時):aptitude無法從伺服器下載錯誤報告,抱怨uninitialized constant XML::SaxParser. 這是今天的完整範例,當時我正在安裝更新版本的快閃記憶體:

# aptitude 安全升級
將升級以下軟體包:
mint-flashplugin-11
1 個軟體包已升級,0 個新安裝,0 個要刪除,0 個未升級。
需要獲得 5,137 kB 的檔案。解包後將使用 0 B。
你要繼續嗎?[是/否/?]
獲取:1 http://packages.linuxmint.com/debian/import mint-flashplugin-11 amd64 11.2.202.460 [5,137 kB]
在 3 秒內獲取 5,137 kB (1,456 kB/s) 
正在檢索錯誤報告... 0% 失敗
從伺服器檢索錯誤報告時出錯,錯誤消息如下:
W:未初始化的常量 XML::SaxParser
這可能是因為您的網路已關閉,或者代理伺服器損壞,或者 BTS 伺服器本身已關閉。檢查網路配置並重試
重試下載錯誤資訊?[是/否]

如果我回答“n”,則aptitude詢問Continue the installation anyway? [y/N]並在收到“y”後繼續沒有進一步的錯誤,但這有點令人不安,正如您可以想像的那樣。

我該怎麼做才能擺脫此消息?

如果需要,我的適當來源:

deb http://packages.linuxmint.com debian 主要上游導入
deb http://debian.linuxmint.com/latest/ 測試主要貢獻非免費
deb http://debian.linuxmint.com/latest/security testing/updates main contrib 非免費
deb http://debian.linuxmint.com/latest/multimedia testing main 非免費
deb http://extra.linuxmint.com debian main
deb http://dl.google.com/linux/chrome/deb/ 穩定主
deb http://downloads.hipchat.com/linux/apt 穩定主

錯誤消息是由 產生的apt-listbugs。如果您清除該軟體包(暫時),您應該可以使用aptitudeapt-get再次…

然後,您可以嘗試從 LMDE 儲存庫重新安裝apt-listbugs,但您應該確保其所有依賴項也是 LMDE 版本。您可以使用它來確定您的包裹apt-show-versions是從哪裡來的。

引用自:https://unix.stackexchange.com/questions/202962