Обновление профиля
На днях, после проведенного мною emerge --sync, впервые месяцев за 5 наверное, во время установки очередного пакета вылезла надпись с настойчивой рекомендаций обновления профиля до default/linux/x86/13.0. Т к генту использую редко и разбираюсь в ней мало, то такая штука была для меня в новинку, я радостно полез обновлять профиль до советуемого, не задумываясь о последствиях. Каково же было мое огорчение, когда при очередном запуску emerge, он мне заявил что не может распарсить /etc/make.conf и посоветовал откатиться на предыдущий профиль. Свой старый профиль я вестимо не знал, поэтому поменял его на выбранный наугад из списка elselect profile list: hardened/linux/x86.
Благо emerge после этого заработал. Так вот вопрос, как до рекомендуемого default/linux/x86/13.0 обновиться правильно?
- Для комментирования войдите или зарегистрируйтесь

Цитата:проведенного мною
Уже только от одного этого можно получить проблемы, блокировки из-за изменённых use флагов пакетов, не совместимости версий установленных пакетов и версий пакетов, которые присутствуют в portage.
Вообще-то после обновления portage кроме сообщения с рекомендацией о смене профиля вам так же было выведено сообщение, о том, что у вас не прочитано некоторое количество новостей (news). Среди этих новостей была новость как правильно делать смену профиля, а именно, в начале обновить portage, а уже затем менять профиль. Если вы используете Gentoo редко и мало разбираетесь, то либо перед тем, чем что-то делать читайте то, что вам пишет хотя бы portage (emerge) на экране, а уж затем что-то делайте или удалите Gentoo.
Читать так:
список новостей:
Читать новость:
А это всё потому, что вы в начале не прочитали новости и не обновили portage. Ваш старый профиль был что-то вроде "default/linux/x86/10.0/desktop", но его у вас сейчас, скорее всего уже нет в дереве portage, так что здесь два выхода: всё же попробовать обновить portage
Либо скачивать архив с деревом portage 5 месячной давности ну или хотя бы в пол месяца назад, распаковать его в /usr/portage, выбрать профиль 10, обновить portage до последней стабильной версии, затем выполнить
И затем уже менять профиль.
Помогите люди добрые, где
Помогите люди добрые, где взять архив с деревом с профилем 10??
Рожденный в СССР
так из никто еще не
так из никто еще не удалил
eegorov@EGOROV / $ ls -ld /usr/portage/profiles/default/linux/{x86,amd64}/10.0 drwxr-xr-x 1 root root 126 февр. 9 18:01 /usr/portage/profiles/default/linux/amd64/10.0 drwxr-xr-x 1 root root 98 февр. 9 20:01 /usr/portage/profiles/default/linux/x86/10.0Они просто по eselect недоступны. Выставляй симлинк руками.
Вот как раз ищу как это
Вот как раз ищу как это сделать, не помню я уже куда оно руками-то прописавыется, а в мануалах уже все по-новому, через eselect
Рожденный в СССР
rm -f /etc/profilerm -f
ага, спасибо, уже нашел сам,
ага, спасибо, уже нашел сам, так сказать вычислил
Рожденный в СССР
Неправда твоя. Не вводи
Неправда твоя.
Не вводи товарищей в заблуждение.
Иначе обнаружишь живейший интерес к своей персоне со стороны Святой Инквизиции.
Changing profiles manually
http://www.gentoo.org/doc/en/gentoo-upgrading.xml
:wq
--
Live free or die
.
Слышь, Святой, тебе лечиться надо.
.
Буйство твоей фантазии соизмеримо с аналогичными достижениями одного популярнейшего модератора.
Хотя бы половину этой энергии да в мирных целях...
:wq
--
Live free or die
LIKAN_BLK написал(а): Так вот
Какой десктоп манагер установлен? Если Gnome, то профиль default/linux/amd64/13.0/desktop/gnome (eselect profile set 4). Если KDE, то default/linux/amd64/13.0/desktop/kde (eselect profile set 5). Другие - default/linux/amd64/13.0/desktop (eselect profile set 3).
А вот можно поинтересоваться,
А вот можно поинтересоваться, чем они друг от друга отличаются? default/linux/x86/13.0 от default/linux/x86/13.0/desktop/kde например?
в 13.0 EAPI=5
в 13.0 EAPI=5
http://blogs.gentoo.org/zmedico/tag/eapi-5/
default/linux/x86/13.0 -
default/linux/x86/13.0 - профиль с базовым набором флагов.
default/linux/x86/13.0/desktop - добавляются флаги, специфичные для desktop системы, alsa, флаги включающие поддержку кодеков, прочего
default/linux/x86/13.0/desktop/gnome - включаются флаги, специфичные для DE gnome, флаг gtk, флаг gnome, прочее.
default/linux/x86/13.0/desktop/kde - включаются флаги, специфичные для DE KDE, флаг qt4, флаг kde, прочее.
То что вам нужно сделать написано в первом сообщении.