Обновление мира, пропала сеть [РЕШЕНО]
LavKraft 23 января, 2012 - 09:14
Здравствуйте!
Решил я с ~x86 на x86 перейти. После синхронизации с portage начал обновление мира. Поскольку некоторые конфликты обнаружились, решил что-то пересобрать вручную. Вот, что успел пересобрать:
[ebuild UD ] sys-libs/zlib-1.2.5-r2 [1.2.5.1] 0 kB [ebuild U ] app-arch/xz-utils-5.0.3 [5.0.1] USE="nls static-libs* threads" 0 kB [ebuild U ] app-arch/bzip2-1.0.6-r3 [1.0.6-r1] USE="static-libs%* -static" 0 kB [ebuild U ] dev-libs/expat-2.0.1-r5 [2.0.1-r3] USE="static-libs%* -examples%" 0 kB [ebuild UD ] media-libs/libogg-1.2.0 [1.2.2] USE="static-libs" 391 kB [ebuild R ] sys-apps/tcp-wrappers-7.6-r8 USE="-ipv6*" 113 kB [ebuild U ] dev-libs/nspr-4.8.9 [4.8.8] USE="-debug" 0 kB [ebuild U ] sys-devel/gnuconfig-20110202 [20100924] 0 kB [ebuild U ] sys-libs/timezone-data-2011n [2011h] USE="nls" 200 kB [ebuild UD ] app-portage/portage-utils-0.8 [0.9] USE="-static" 370 kB [ebuild UD ] app-text/libpaper-1.1.23 [1.1.24] 343 kB [ebuild UD ] net-dns/openresolv-3.3.4 [3.4.1] 11 kB [ebuild U ] sys-devel/gcc-config-1.4.1-r1 [1.4.1] 0 kB
Предательски мигнул свет и машина ушла в перезагрузку. Теперь сеть ведет себя как-то странно. Половина сайтов вообще не открывается (а роутер их прекрасно пингует). Что же я, обезьяна такая, наделал в системе? Надеюсь на помощь.
»
- Для комментирования войдите или зарегистрируйтесь
Я - ишак.
Да твою дивизию! Конфиги же обновились! В resolv.conf вернул строки
и все.
«Зрячий, незрячий, а если не смотришь - всё равно не увидишь» - Затойчи.
.
А ты знаешь что так просто и быстро сделать это невозможно?
Hint: "downgrade glibc".
:wq
--
Live free or die
Нет, этого не знал. А в чем
Нет, этого не знал. А в чем конкретно проблемы с этим?
«Зрячий, незрячий, а если не смотришь - всё равно не увидишь» - Затойчи.
ключевые слова тебе дали.
ключевые слова тебе дали. Суть в том что у glibc нельзя понижать версию, т.е. тебе придется подождать пока стабилизируется версия glibc старше чем стоит у тебя сейчас(из тестовой ветки)
А, теперь понятно. Понятно,
А, теперь понятно. Понятно, спасибо.
«Зрячий, незрячий, а если не смотришь - всё равно не увидишь» - Затойчи.
Выходит, изначально нужно
Выходит, изначально нужно было собирать x86.
«Зрячий, незрячий, а если не смотришь - всё равно не увидишь» - Затойчи.
.
ЕМНИП исходный stage3 таковым и был.
Так что тебе по-хорошему надо:
1. Фиксировать текущую версию
glibc
(portage.mask && portage.keywords).2. Откатывать ACCEPT_KEYWORDS на желаемое (x86, можно просто удалить нафиг, будет взято из профиля).
3. Ждать того момента, когда можно будет полностью стабилизировать систему.
:wq
--
Live free or die
Да, спасибо, с glibc понятно.
Да, спасибо, с glibc понятно. С этим переходом слишком много гоморроя. вообще я хотел на x86 перейти, чтобы Gnome3 не лез так усиленно в систему при обновлении мира.
«Зрячий, незрячий, а если не смотришь - всё равно не увидишь» - Затойчи.
.
Тогда (коли "стабильная" glibc не является необходимым условием). предложенный алгоритм тебе точно подходит.
:wq
--
Live free or die
/
Строго говоря, в общем случае...
Можно.
Только осторожно.
И без гарантии успеха (работоспособности того, что получится в результате).
Или равно :)
ЗЫ: Кстати: а
portage
не отслеживает попыток downgrade glibc?Может стоит предложить запилить?
:wq
--
Live free or die
(*)
Отслеживает