блокировка в emerge system и emerge portage
vit.ok 5 мая, 2008 - 19:05
не могу обновить портаджи и систему emerge -p system выдает что следующие пакеты заблокироваты
<sys-apps/portage-2.1.4_rc1 (is blocking app-shells/bash-3.2_p39) sys-apps/mktemp (is blocking sys-apps/coreutils-6.11) >=sys-apps/coreutils-6.10 (is blocking sys-apps/mktemp-1.5)
как разблокировать? в хендбуке напсано либо удалить первого, либо отказаться от установки второго,
emerge -C sys-apps/portage-2.1.4_rc1 говорит что такого пакета нету.
помогите, не пойму, как решить?
»
- Для комментирования войдите или зарегистрируйтесь
почему-то в
из-за хтмл тегов не отобразилась строка
"<" sys-apps/portage-2.1.4_rc1 (is blocking app-shells/bash-3.2_p39)
что портаж заблокирован бешем, поэтому не может обновиться, как разблокировать?
:)
используем формативатирование
используем поиск, тема недавно обсуждалась.
тога если не
тога если не затруднит, можно линк? а если ты про это тему http://www.gentoo.ru/node/7999 в которой закончилась тем что забыли команду mount -o bind /dev /mnt/gentoo/dev только вот я ее не забывал, и пробовал, портаж блокируеться если устанавливать 2007 версию на 2008 с портажами все ок, но версия бета и встречал другие непонятные ошибки. да и в конце концов я еще новичек в генту, и мне просто интерестно как разблокировать заблокированые пакеты, команды и примеры. для примера выше 3 случая, как разблокировать? в хендбуке не нашел.
http://www.gentoo.ru/node/102
http://www.gentoo.ru/node/10207
снеси sys-apps/mktemp
P.S. возможно поможет, что-нибудь типа emerge --sync
Спасибо, будем
Спасибо, будем колдовать, и поиском учиться пользоваться, эту тему не нашел.
Не знаю
Не знаю правильно ли я делаю (не хочеться форум лишними темами засорять) вобщем с прошлыми блоками разобрался, спасибо, а тут нарисовалась еще одна проблема, ставлю иксы и на xorg-server получаю ошибку
Что теперь делать? Что не так? пробовал из юзов убрать икспринт не помогло.
хотелось бы
хотелось бы увидеть вывод команды
в том make.conf что был выложено сложно разобраться
grep -v ^# /etc/make.conf
думается что
думается что кто-то раскаментил строчки даже не анализируя то что в них написано, и огрёб много проблем от этого.
если непонимаеш что значат эти строчки - советую от них избавится
это значения по умолчанию:
это мусор, и его лучше убрать или переосмыслить что тут написано и привести в порядок:
а это специально так поставлено или просто пример раскаментил?
вот с этим я незнаю что делать, возможно слезть с нестабильной ветки неполучится:
конкретно про неставящийся Xorg нескажу - незнаю собирается ли он сейчас на нестабильной ветке нормально или с бубном.
make.conf
Ок удалю лишнее.
Просто пример разкоментировал.
А как собрать стабильную ветку (если надо переустановить все, то без проблем, т.к. ничего важного нет пока еще.)? и мне интерестно что для моего проца (athlon tm64 3200) лучше выставить CHOST="i486-pc-linux-gnu" или CHOST="i686-pc-linux-gnu" В хендбуке было написано что лучше не трогать эту строку, я и не трогал.
и строку CFLAGS="-march=athlon-xp -O2 -pipe" так и оставить или для моего проца лучше CFLAGS="-march=k8 -O2 -pipe" или тогда 64 бита система должна быть?
разкоментирова
разкоментированный пример можно смело срыть, если ненужен - он скорость закачки с фтп режет до 200 килобайт в секунду, аккурат под двухмегабитный канал.
по флагам есть толковые статьи на gentoo-wiki.com , например http://gentoo-wiki.com/Safe_Cflags
про CHOST - его поменять можно, но осторожно - на официальном сайте есть документ по миграции.
а стабильная ветка это тсутствие строки с кейвордом, хотя поидее и на ней жить можно, и многие живут, и скорее всего несколько пакетов и так у любого человека размаскировано - но проблем на ней побольше, и она определённо требует к себе внимания...
P.S. вот интересно - зачем "втыкать всё что можно" даже неразбираясь что к чему? В gentoo нужно всё делать вдумчиво, разбираясь что принесёт каждый шаг именно тебе... ИМХО
Вобщем собрал я
Вобщем собрал я генту со стабильной ветки, без бубна все стало как родное, одно жаль, что версии уж больно старые. Хотя с другой стораны зато стабильные.
evadim спасибо за помощь.
можно
можно некоторые версии пакетов размаскировать, и ты будеш хотябы знать что отвалилось если оно отвалится, у меня например атишные дрова размаскированы, да и там помелочи...
на счет coreutils и
на счет coreutils и mktemp здесь правильно написали, а на счет bash - сначала ставишь НЕ самый последний, потом - emerge system. emerge сносить не стоит :) - придетцо ломать голову в поисках бинарного пакета :)
да все просто, 5
да все просто, 5 команд и мои проблемы с блоками решены
emerge --nodeps bash
emerge --nodeps portage
emerge --nodeps mktemp
emerge --nodeps coreutils
emerge system
А вот что с иксами не так не пойму.
Portage вроде
Portage вроде научился справлятся с блокирующими пакетами, нужно просто обновить его
Да и в ChangeLog написано это:
у меня такая же
у меня такая же проблема с данными пакетами
Извини за
Извини за дизинформацию, делать надо немного не так, а так:
После свежих
После свежих coreutils - mkstemp не нужен. Команда /bin/mkstemp входит в пакет coreutils.
То есть твои команды сводятся к
И то насчет bash я не уверен, что так правильно.
_______________________
From Siberia with Love!
Странно, у меня
Странно, у меня на стабильной ветке без mktemp система не хотела нормально стартовать, пришлось с инстал сиди загрузиться подмонтировать что надо, и установить mktemp только тогда система себя нормально стала чувствовать.
И еще 2 вопроса,
И еще 2 вопроса, как правильно обновлять файлы в /etc? а-то как-то обновил с помощью etc-update после чего в систему зайти не мог, ни под рутом не под пользователем.
И как сделать чтоб в автозапуске в пунктах перехода открывалось полное окно наутилоса во всей красе, а то это маленькое кастрированое как-то не подуше.
С наутилосом
С наутилосом на половину разрбрался, в меню перехода папки нормально открываються, а пункты компьютер сеть и корзина всеравно в маленьком окне, как наутилус сдерать полноценным? и как правильно файлы в /etc обновлять?
Вместо etc-update
Вместо etc-update можно юзать dispatch-conf(в отличие от первого сохраняет старые конфиги, можно потом откат сделать), но твою проблему это не решит. Обновлять надо вдумчиво, особенно те конфиги, которые ты сам правил.
Вобщем опять
Вобщем опять все запорол при обновлении конфигов и решил подождать релиза 2008 чтоб с конфигами меньше проблеблем было, т.е. начать с обновления 3-4 конфигов, а не сразу с 53-х на 2007 стадии.
В поиск! два дня
В поиск! два дня назад тему терли
В поиск на счет
В поиск на счет чего? наутилуса? по нему не нашел. по /etc ща поищу.