Смешивание portage
с entropy
приводит к проблемам. Это немного разные методы управления вашими системными пакетами, и, к сожалению, они не всегда хорошо взаимодействуют. Некоторое время назад у меня были похожие проблемы, и в итоге я полностью превратил свой Sabayon в Gentoo, с которым мне уже было удобно. Если вы действительно хотите продолжать смешиваться entropy
с portage
, вики Sabayon может быть вам полезен.
В этом конкретном случае лучшим решением было бы сначала удалить app-crypt/pinentry-qt4
и app-crypt/pinentry-base
(через энтропию), а затем повторить попытку thunderbird
.
В других случаях, особенно если владельцы файлов не найдены, вы можете использовать COLLISION_IGNORE
переменную, чтобы вызвать появление пакета, несмотря на коллизии. Но делайте это с особой осторожностью, так как вы можете сломать вашу систему, перезаписывая вещи, от которых зависят другие пакеты. Переменная должна указывать, какая часть дерева системных каталогов должна быть незащищенной, поэтому в вашем случае ее будет достаточно для запуска COLLISION_IGNORE="/usr" emerge -1 app-crypt/pinentry
( -1
она существует для предотвращения попадания pinentry
в ваш world
файл.