[SOLVED]Вернуться с КДЕ 4.8.1 на 4.7.4
pascorp 24 апреля, 2012 - 20:29
После обновления до 4.8.1, возникло острое желание вернуться к 4.7.4.
Однако emerge -pv =kde-base/kde-meta-4.7.4 показывает только kde-meta-4.7.4, а как же остальные пакеты?
Что сделать, что бы перейти обратно на 4.7.4, и в том числе на старый дельфин.
»
- Для комментирования войдите или зарегистрируйтесь

Если дело в semanticdesktop -
Если дело в semanticdesktop - то в 4.8.2 его снова можно выпилить. А вот откатить-таки - только полным выносом 4.8.1. И если 4.7.4 ещё присутствует в портеже.
P.S.: Linux - это красная таблетка :-) Windows - синяя...
Вобщем нашел следующий
Вобщем нашел следующий вариант:
т.к. у меня стоял стабильная версия КДЕ, по команде
ACCEPT_KEYWORDS="~x86" emerge -qp kde-meta>/home/pas/macro/emerge/kde2.log
Получаю список пакетов КДЕ. Отсекаю лишнее. Меняю версию на 4.7.4 и ставлю знак равно в начале каждой строки и получаю список пакетов, которые нужно скормить emerge.
Дальше пока не придумал, как скормить это все emerge.
#qlist -I -C kde-base|sed -e
но эт полумера,4.7.4 из дерева могут скоро убрать
Сделал почти как советовали,
Сделал почти как советовали, в /etc/portage/package.mask кинул все пакеты с версией больше 4.8 т.е. вида >kde-base/kde-meta-4.8.
Запустил emerge -upDNv world
в конце он сругался:
чего ему нехватает?
1)покажи лог выше,не видно
1)покажи лог выше,не видно блокировок
2) >...4.8 если писать так то уже >=...4.8(коль уже у нас цель запретить все пакеты кроме последних из ветки 4.7)
3)да, и раз уже не оставил эту затею - сделай копии ебилдов в локальный оверлей. а то удалят - прибавится проблем
[ebuild UD ]
[ebuild UD ] kde-base/kalgebra-4.7.4 [4.8.3] USE="handbook opengl plasma readline (-aqua) -debug" 229 kB [uninstall ] kde-base/analitza-4.8.3 USE="readline (-aqua) -debug" [blocks b ] <=kde-base/kalgebra-4.7.50:4 ("<=kde-base/kalgebra-4.7.50:4" is blocking kde-base/analitza-4.8.3) [ebuild UD ] kde-base/kdeedu-meta-4.7.4 [4.8.3] USE="(-aqua)" 0 kB [ebuild UD ] kde-base/kde-meta-4.7.4 [4.8.3] USE="accessibility nls semantic-desktop (-aqua) -sdk" 0 kB Total: 210 packages (209 downgrades, 1 new, 1 uninstall), Size of downloads: 96,593 kB Conflict: 1 block !!! The following installed packages are masked: - kde-base/kdelibs-4.8.3::gentoo (masked by: package.mask) /etc/portage/package.mask: ####################################Маскировка КДЕ 4.8 - kde-base/kde-l10n-4.8.3::gentoo (masked by: package.mask) - kde-base/kdesu-4.8.3::gentoo (masked by: package.mask) - kde-base/kdepimlibs-4.8.3::gentoo (masked by: package.mask) - kde-base/khelpcenter-4.8.3::gentoo (masked by: package.mask) - kde-base/ktimezoned-4.8.3::gentoo (masked by: package.mask) - kde-base/kde-env-4.8.3::gentoo (masked by: package.mask) - kde-base/nepomuk-4.8.3::gentoo (masked by: package.mask) - kde-base/oxygen-icons-4.8.3::gentoo (masked by: package.mask) - kde-base/libkonq-4.8.3::gentoo (masked by: package.mask) - kde-base/katepart-4.8.3::gentoo (masked by: package.mask) For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook.удалите блокирующий пакет (в
удалите блокирующий пакет (в данном случае kde-base/kalgebra)
и повторите попытку.
Все собралось нормально.
Все собралось нормально.