Gentoo

如何在gentoo中出現世界,包括覆蓋

  • October 14, 2016

我最近注意到新興世界不會升級通過外行獲得的軟體包。我一直在與外行同步,實際上目前安裝的許多覆蓋包不再在樹中。我想我可以單獨出現每個包來升級它,但必須有更好的方法。這是我目前升級過程的相關部分:

layman --sync-all
emerge --update --deep --with-bdeps=y --newuse --keep-going --complete-graph --verbose-conflicts @world

我認為像這樣執行emerge至少會發出一個警告,即原子在我的世界文件中但不在portage樹中,但我從未見過。

問題是覆蓋包永遠不會穩定(~永遠不會從KEYWORDSebuild 的拱門中刪除)。我不確定為什麼不這樣做——至少在我使用的任何覆蓋包中是這樣。

在這個 gentoo-user 郵件列表執行緒中找到的解決方案是允許來自每個覆蓋的不穩定包package.accept_keywords

*/*::overlay-name ~amd64

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