[РЕШЕНО]emerge --update --newuse --deep world[РЕШЕНО]
weringo 3 февраля, 2010 - 14:57
Доброго времени суток, можете посмотреть? на все команды пересмотреть мои флаги вылезает ёбилд
emerge --info
сама ошибка. При вводе этого
emerge --update --newuse --deep world
Что можно сделать?
»
- Для комментирования войдите или зарегистрируйтесь
скорее всего надо подождать и
скорее всего надо подождать и потом снова синхронизироваться... еще можно попробовать --verbose... вдруг чего нового скажет :)
сделал emerge --syncпри
сделал emerge --sync
при повторном использовании
emerge --update --newuse --deep world
таже самая ошибка
Кстати эта ошибка на любую мою команду
на эту
emerge -uavDN world
на эту
emerge -avDNt xorg-x11
другого пока не пробовал
Всё ж описано в "проблеме"
Всё ж описано в "проблеме" )
Однин из конфликтов выглядит так:
Получается, что emacs зависит сам от себя
USE="-emacs -doc" emerge -1 virtual/emacs
и повторяй попытку
emerge --update --newuse --deep world -p
Если блокировки ещё останутся - внимательно просматривай их и решай, примерно как решается блокировка выше.
emacs — отличная операционка которой не хватает только хорошего текстового редактора.
USE="-emacs -doc" emerge -1
USE="-emacs -doc" emerge -1 virtual/emacs
Это означает применить отмену двух флагов а потом сделать удалить пакет виртуал емакс да?
weringo
нет, -1 = --oneshot , т.е. не добавлять в world
Предупреждение Portage о циклических зависимостях
Если синхронизация портажа не помогает, ИМХО убирайте зависимости в ручную.
А где можно по-подробнее
А где можно по-подробнее посмотреть о убирании зависимостей в ручную, извиняюсь не совсем понимаю как их заметить
При подобных «циклических»
При подобных «циклических» зависимостях можно использовать следующий рецепт:
«Заметить» можно в приведённом вами логе:
P.S. А какой профиль вы используете?
либо
P.S.S. Вы бы с USE-флагами разобрались, большая часть проблем сразу бы и отпала.
Я ♥ Gentoo & Funtoo
использую Current
использую
Current make.profile symlink:
default/linux/amd64/10.0
я под чрутом щас
а с флагами лучше все удалить потом зайти на страницу генту хэндбука и оттуда глобальные флаги проставить?
Если ваша система
Если ваша система используется на десктопе, можно выбрать профиль default/linux/amd64/10.0/desktop.
Уберите из /etc/make.conf все флаги, в необходимости которых вы не уверены.
Желательно там же точнее определить поддержку для используемой звуковой карты.
Если вы не ретроград, поменяйте INPUT_DEVICES на evdev.
Перед установкой либо обновлением пакетов (сетов) используйте опции -av или -pv для просмотра возможных USE-флагов. Те из них, которые определяются как глобальные, можно добавлять в /etc/make.conf; остальные же — локальные — правильнее добавлять в /etc/portage/packge.use/CATEGORY_NAME_FILE. (CATEGORY_NAME_FILE взято для примера, так для пакета app-shells/bash это app-shells. Название необязательное, выбирается для удобства).
P.S. Некоторые из установленных у вас флагов не существуют — apic, другие при совместном использовании могут вызвать конфликты — acpi (оставить) и apm (для очень древних компьютеров, лучше убрать), от определённых я бы избавился — htmlhandbook, doc.
P.S.S. Если вы только начинаете знакомство с Gentoo, можно было бы остановиться на стабильной ветке.
Я ♥ Gentoo & Funtoo
Спасибо огромное щас буду
Спасибо огромное щас буду копать перезагружусь только...
emerge: there are no ebuilds
emerge: there are no ebuilds built with USE flags to satisfy "app-text/docbook-sgml-utils[jadetex]".
!!! One of the following packages is required to complete your request:
- app-text/docbook-sgml-utils-0.6.14 (Change USE: +jadetex)
(dependency required by "media-libs/fontconfig-2.8.0" [ebuild])
(dependency required by "x11-libs/libXft-2.1.14" [ebuild])
(dependency required by "dev-lang/tk-8.5.8" [ebuild])
(dependency required by "dev-tcltk/expect-5.43.0" [ebuild])
(dependency required by "dev-util/dejagnu-1.4.4-r1" [ebuild])
(dependency required by "sys-devel/gcc-4.4.2" [ebuild])
(dependency required by "world" [argument])
Поменял флаги сделал как ты сказал
создал файлик app-text
в него прописал
app-text/docbook-sgml-utils jadetex
перед этим установил его
Use=jadetex emerge app-text/docbook-sgml-utils
он установился
но строки выше всёравно выводятся
в чем я не прав?(
-
- app-text/docbook-sgml-utils-0.6.14 (Change USE: +jadetex)
emacs — отличная операционка которой не хватает только хорошего текстового редактора.
ну, я прописал в файлик а всё
ну, я прописал в файлик а всё равно выводит это
3 года на генту, но когда
3 года на генту, но когда читаю такие развернутые посты, получаю что-то новое к своим знаниям
+1
хорошо с теми я разобрался
хорошо с теми я разобрался теперь выдаёт новенькое, вот что
http://pastebin.com/mab013e2
Ответ всё тот же ) Читай
Ответ всё тот же )
Читай внимательнее
disabling USE flags that trigger optional dependencies.
Это следующая блокировка.
Проблема появилась из-за того что ты ОЧЕНЬ сильно менял use-флаги.
В результате многие пакеты попали в рекурсивную зависимость.
Внимательно смотри и точечно ликвидируй зависимости
на вскидку ещё одно чудо твоего конфига ))
USE="-DOC" emerge -1 dev-python/sphinx
emerge -vp world...
И так далее
emacs — отличная операционка которой не хватает только хорошего текстового редактора.
weringo написал(а): Что можно
может не надо было всю систему делать с ~amd64?
а это болезненно изменяется?
а это болезненно изменяется?