LINUX.ORG.RU

Нужен совет по «перевыбору» дистра ибо устал ждать когда гента себя соберет.

 , , , ,


0

2

Долгое время (порядка двух месяцев) не грузился в генту. В начале сентября загружался, дабы обновить систему, всё было в порядке, потом в какой-то момент icu обновился на версию 0.50 с 0.49... и всё, после рестарта перестало работать буквально всё. Вроде даже иксы не запускались, точнее КДМ ни в какую не хотел запускаться, толи сделал ревдеп-ребилд, чтоли пересобрал кеды на новом айсию (уже не помню), в итоге стало всё запускаться. Хромиум не пахал, ни в какую, ругаясь на айсию. Снова некоторое время не грузился в генту. Вчера забутился. Запустил обновления. Ядро мое 3.6.2 уже старо как дерьмо мамонта, предлогает 3.6.6, кеды 4.9.2 обновились уже на 4.9.3. Ладно, запустил... 160 пакетов, думал лягу спать, всё сделает само... лег, минут через 10 слышу больно тихо ноут работает, поднялся, смотрю, ОШИБКА, на стадии сборки, пакет libcroco 0.6.8.
перезапускаю емёрж для обновления @world рисует уже 120 пакетов, то есть 40 собралось, и на либкроко зарубилось всё к чертям. Хотел хотябы хромиум запустить, ревдеп-ребилд, хромиум собирается, минут 20-25, и под конец выдает ошибку... ладно думаю хрен с ним. Удаляю хромиум, перезапускаю ревдеп-ребилд, снова хромиум пытается пересобрать. Запускаю емёрж --депклин выдает туеву хучу ошибок с каким-то говном вида emul-linux-x86-*
сношу все эти эмулы к чертям, к ним же скайп.
Снова емёрж --депклин всё говно ненужное вычистилось. Снова запускаю ревдеп-ребилд, понеслась уже без хромиума, особо важного ничего там не было, только qttorrent и еще несколько вещей (правда включая qtwebkit) ждать реально задрало пока всё соберется. Отменил к чертям.
Либкроко ни при каких условиях не собирается, ошибки не пишет толком, миллион варнингов в каком-то css(чего-то там, на clit(ор) похоже название). Рестарт, и система дохлая, вместо КДМ мигающий курсор, в виртуальную консоль входит, запускаю иксы, куча мата (текста ошибки не помню), но так понимаю всё это из-за icu и/или libcroco и завязанных на них qtwebkit'ах и еще чем-то не помню...

Итог достало настолько, что вырубил ноут, зашел в восьмерку и строчу отсюда.

Выхода вижу два...
Полностью с нуля пересобрать систему, со стэйджами и прочим...
или свалить к чертям с генты. Сейчас настолько плохое настроение, что даже хочется свалить не на арч (ибо арч стал говном каким-то, косящим под генту - вынося всё и вся из rc.conf), а на ненавистную мною бубунту.

Кто что подскажет?



Последнее исправление: tazhate (всего исправлений: 1)

Когда просишь дистрибутив K на замену дистрибутиву N, не нужно ставить в теги дистрибутив N.

Kindly_Cat
()

Ставь арч. Или обживай восьмёрку.

x3al ★★★★★
()

действительно, не ставьте тег генту, если вы не хотите разобраться в том, что вы накосячили, а хотите просто выбрать дистр. Вы ведь действительно хотите подобрать себе систему, а про генту уже всё решили, а не устроить холивар?

да, для тех кто прочитает и не хочет иметь подобных проблем: а). используйте FEATURE=«preserved-rebuild» или новый портаж б). если не пункт а, то не забывайте про revdep-rebuild, в). есть отличная опция --keep-going, позволяющая отложить разбор проблем до того момента, как вы проснётесь г). не завывайте про --noreplace для пакетов, которые вы используете д). когда пишете ошибки пастите хотя бы wgetpaste, а не пишите не помню.

ТС, если гента всё ещё нужна, то возьми sysreccd зачруться в систему поставь новый портаж, удали к чертям хром (можешь использовать бинарный, чтобы время не тратить), прогони обновление с --keep-going, отписывайся о результате.

qnikst ★★★★★
()
Последнее исправление: qnikst (всего исправлений: 1)

Сейчас настолько плохое настроение, что даже хочется свалить не на арч (ибо арч стал говном каким-то, косящим под генту - вынося всё и вся из rc.conf), а на ненавистную мною бубунту.

Свали на Убунту и настроение улучшится.

Прочитал эту простыню и понял насколько я счастливый человек.

vilisvir ★★★★★
()

tl;dr

Ты, похоже, на нестабильной ветке. Рано тебе на неё, юный падаван. Все дистры, что не генту, говно по определению, имхо.

iVS ★★★★★
()
Ответ на: комментарий от vilisvir

Свали на Убунту и настроение улучшится.

Эх, если бы.. Там надо тоже задротить с собственным окружением, либо терпеть глюки и тормоза юнити.

Ok
()
Ответ на: комментарий от Ok

Эх, если бы.. Там надо тоже задротить с собственным окружением, либо терпеть глюки и тормоза юнити.

Я не понимаю - о чём Вы?

vilisvir ★★★★★
()
Ответ на: комментарий от vurdalak

Пойти что-ли в l-o-r реквестировать привязку любым пользователем тегов к тредам?

vurdalak ★★★★★
()

ненавистную мною бубунту.

Кто что подскажет?

Подскажу, что или «ненавидимую мной убунту», или «ненавистную мне убунту».

А так да, убунту тащит.

Nervous ★★★★★
()
Ответ на: комментарий от mephistopheles

Ах да, еще Fedora. Но она у меня иногда разваливалась сама по себе. Попробуй ubuntu-minimal.

mephistopheles ★★
()

Тьфу, ставь Debian stable и забудь о проблемах навсегда.

Polugnom ★★★★★
()

Ну раз не нравится ubuntu, ставьте fedora, тоже не плохой дистрибутив.

BlackMan
()

Зачем вы полезли на тестовую ветку ?

Скорее всего у вас стоит «ACCEPT_KEYWORDS=»~x86"" или «~amd64» или вообще «**» отсюда и все ваши проблемы. Вам нужно было оставаться на стабильной ветке, а если вам нужно поставить какой-либо пакет, версия которого находится в тестовой ветке то только размаскируйте эту версию пакета и его зависимости http://ru.gentoo-wiki.com/wiki/HOWTO_Настройка_Portage .

В таких случаях как ваш говорят: «САМ СЕБЕ ЗАРАБОТАЛ БАГ».

kostik87 ★★★★★
()
Ответ на: комментарий от qnikst

ТС, если гента всё ещё нужна, то возьми sysreccd зачруться в систему поставь новый портаж, удали к чертям хром (можешь использовать бинарный, чтобы время не тратить), прогони обновление с --keep-going, отписывайся о результате.

С таким подходом как у ТС на тестовой ветке находиться нельзя.

kostik87 ★★★★★
()

Краткое содержание первого поста: «какие-то ошибки в каких-то пакетах, ничего не работает, аааа, я не осилил бинарные пакеты, свалю с вашей генты»

Pinkbyte ★★★★★
()

Где тег «неосилятор» ?

Licwin ★★★★★
()
Ответ на: комментарий от paint

арч лучше только тормозит и падает. =)

v9lij ★★★★★
()

Ошибки:

В начале сентября загружался, дабы обновить систему

А что, что-то не работало? Первый закон админа: работает - не трогай. У меня некоторые машинки на Генте годами не обновляются и все ок.

даже иксы не запускались

«Даже» - это когда ls не работает. Если не умеешь работать в консоли - рано тебе Генту (как ты вообще ее поставил?)

Ядро мое 3.6.2 уже старо как дерьмо мамонта

Странно, у меня еще недавно было 3.0 или около того. Опять: что-то не работало?

минут через 10 слышу больно тихо ноут работает

$ emerge --with-bdeps=y --keep-going=y ...

Выхода вижу два...

Или учиться, задавать вопросы, думать головой. И четко понимать что и зачем делаешь. Зачем ты обновлялся я вообще не понял.

Так что да, Гента не для тебя.

Kroz ★★★★★
()
Ответ на: комментарий от Kroz

А что, что-то не работало? Первый закон админа: работает - не трогай.

Нулевой закон админа - всегда своевременно ставь заплатки. Или уже отменили его?

kir64 ★★
()

арч

// точно так же перешел с генты, около 4.5 лет назад, через убунту, которую можно было и не пробовать - ничего лучшего до сих пор найти не могу.

waker ★★★★★
()
Ответ на: комментарий от kir64

Нулевой закон админа - всегда своевременно ставь заплатки. Или уже отменили его?

И какие уязвимости устранил автор обновив кеды до 4.9.3?

Kroz ★★★★★
()

а на ненавистную мною бубунту.

взрослеешь, это хорошо

lazyklimm ★★★★★
()
Ответ на: комментарий от Kroz

Ядро мое 3.6.2 уже старо как дерьмо мамонта, предлогает 3.6.6, кеды 4.9.2 обновились уже на 4.9.3. А вы ТСа не до конца прочитали ;)

kir64 ★★
()

Рекомендую Mac OS X, как систему, сильнее прочих располагающую к тому, чтобы не думать.

beresk_let ★★★★★
()
Ответ на: комментарий от Debasher

Э, а чё это федора для школьников. Так то ты не прав. Ладно там полигоном обзывают дурачки, уже привычно, но чтобы школьниками...

LMD
()

по поводу взросления - не понял. об убунте узнал пару лет назад, первый дистр был SuSE (тогда еще просто SuSE), было это лет 10 назад, потом была у меня openSUSE, далее арч, далее снова openSUSE (там был косяк с ядром в новой версии, точнее ядро не дружило с процем, после груба сразу был черный экран, и ничего более, система висла намертво (проверяю тыкая по капслоку - диод не загорается = система висит мёртво). потом снова был арч, потом узнал про убунту, решил попробовать (она как раз только ввела юнити (года 3 назад получается или 2)...
потос снова свалил на арч. далее решил опробовать генту. всё было хорошо. всё устраивало... пока меса не обновилась на 9-ую ветку и у меня начали появляться артефакты в кедах, на 8.* не было такого... ждал что исправят. ибо появилось сие чудо на 9.0pre<тут_дата>, тем временем в августе поставил восьмерку, в генту грузился редко, как писал в сабже, грузился только для обновления системы, дабы не обновлять потом спустя пару месяцев 200+ пакетов. обновления месы (она уже стала не пре, а «стабильной») от артефактов не избавили...
потом обновился icu на 0.50... и пошла п.. по кочкам. то отвалилось, сё отвалилось. через недельку снова забутился, 0.50ый icu вынесли из репы. стало 0.49.1.2 или типа того, но к тому времени я уже успел пересобрать хромиум под новый, 50ый icu, когда downgrade на 0.49 происошел, хромиум снова отвалился, тратить 25+ минут было лень, снова некоторое время не бутился в генту.

потом были проблемы с модулем памяти в ноуте... на то время был в восьмерке, думал она глючит, снес к чертям. поставил заново. бсоды с той же частотой появились и на новой системе... начал копать в направление модулей....
оперативы в ноуте 32 гига. 4 планки по 8 гигов. 2 из которых в свободном доступе, под задней крышкой, две другие запрятаны в недрах ноута... где их искать ни малейшего понятия...

далее снял 2 модуля сзади, осталось 16 гигов... бсоды несколько дней не проявлялись, а потом снова за старое. проявлялись только при просмотре фильмов через флеш, и при просмотре видео, локально, через плеер (daum pot, kmplayer)... грешил на видяху, дрова туда сюда ставил, итог всё тот же...
бутился в генту, проверял там, при просмотре флеша так же выпадал в кернелпаник ссылаясь на libflash (под оперой, ибо хромиум отвалился из-за icu 0.50).

решил проверить память (16 гигов). запустил memtest86+ в течении первый 3 часов появилось 2 сбоя... начал капать дальше, отключил, выкачал инструкцию по разборке ноута (моей модели не было, взял с немного другой серии)...

вторые 2 слота памяти оказались под клавой. чтобы до них долезть, нужно открутить под задней крышкой, там где 2 первых слота памяти, 2 шурупа, один из который не вытаскивается, а потом длинным и узким чем-то нужно в специальное отверстие «войти» и надавить посильнее, клава отгибается, цепляешь её пальцами, ведешь по периметру, и она снимается, а под ней еще 2 заветных модуля. снял их, на их место поставил два модуля которые ранее вытащил сзади, и которые несколько дней лежали отдельно от ноута. заменил их на те. собрал. прогнал мемтестом ошибок 0, 7 пасов за 18 часов.

далее добавил один из тех модулей. уже оперативы 24 гига...
мемтесту для 7 пасов затребовал больше суток. порядка 30 часов.
ошибок не обнаружено.

далее разобрал всё снова, вытащил все 3 рабочих модуля, вставил один последний, который изначально стоял под клавой.

за 12 часов было более 16 ошибок в мемтесте. где-то 7 пасов.
модуль ушел на замену, замена пришла через 2 дня (правда на адрес родителей, еще не забрал его у них, в другом городе живут)

после переустановки венды снёсся раздел efi где был загрузчик генты, как обычно грузанулся с арчбута переставил загрузчик. вуаля гента появилась в «биосе »(или в уефи меню загрузки). запустил на обновление системы. а дальше вы знаете...

п.с. да, всю жизнь был на тестовых ветках вообще всего, что арч, что гента. проблем никогда, НИКОГДА, не возникало... тут тоже особых проблем не вижу, но мне кажется чем выискивать в чем же на самом деле, быстрее будет снести всё и скомпилять с нуля, прошлый раз (первый раз) это у меня заняло пол суток наверное, пока иксы, кеды и всё необходимое собралось.

сейчас просто не знаю, не думаю что выживу с генто-арчевым складом ума в бубунте.

п.п.с. осваивать восьмерку? а что её осваивать? работает в разы лучше семерки, баттхёрт Гейба понять не могу, всё ставится так же как и на семерке, в ведростор не заходил ни разу, кроме погоды ничего ихеного не стоит: десктоп венды 8: http://img811.imageshack.us/img811/5397/desktopon.png
стартскрин венды 8: http://img713.imageshack.us/img713/8652/startscreenm.png

linux-v0id
() автор топика

по поводу тэга, извиняйте, холивара не хотел, как-то на автомате вбил те вещи, о которых в тексте говорил. исправить не могу, модеры убери тэг gentoo из топика, чтоб остальным на душе спокойнее стало

linux-v0id
() автор топика

icu обновился на версию 0.50 с 0.49

о да, та же проблема была ))

demidrol ★★★★★
()

icu обновился на версию 0.50 с 0.49

0.50 еще не размаскировали, так что ССЗБ. собери обратно стабильную и пересобери libxml2 и хромиум и что у тебя еще там не работает

Mr_Gentoo
()
Ответ на: комментарий от Mr_Gentoo

вообще-то оно не было замаскированно, вчитайся в то, что писалось выше...
да ~amd64, обновилось само, значит было не замаскированно, а просто в тестинге (в ~ ). когда обнаружил что часть системы умерло из-за этого, забил, спустя несколько дней запустил снова обновление, оно уже откатилось на 49.*, если ОНО БЫЛО МНОЙ РАЗМАСКИРОВАННО, КАКОЙ ЖОПОЙ ОНО АВТОМАТОМ РЕШИЛО ОТКАТИТЬСЯ? видимо тогда его и замаскировали, когда обнаружили что выложили пакет, который ломает всё. я не представляю каким еще образом эта новая ветка автоматом могла у меня откатиться на предыдущую ветку, только так. её замаскировали, а последняя «видимая» 49.*.* так что не надо мне ля-ля умничать и буратину приплетать

linux-v0id
() автор топика
Ответ на: комментарий от Mr_Gentoo

а не работает сейчас всё. иксы не стартуются, точнее кдм, icu снес 50.* вчера поставился 49.1.2, НО когда 50.* первый раз у меня обновился (в сентябре, кажется), я пересобрал revdep-rebuild'ом зависимости, в них был qtwebkit, в итоге оно стало всё работать, НА НОВОМ icu 50.* теперь же, вчера версия откатилась, итог - ХРОМИУМ НАЧАЛ РУГАТЬСЯ НА ОТСУТСВИЕ lib64/libicu***50.*.so, когда я ревдепом пересобирал хромиум и часть кед, которые он предложил, было всё тоже самое, НО lib64/libicu***49.*.so теперь всё наоборот, всё пересобрано под 50ый, а его слили с репов (замаскировали), в итоге у меня теперь стоит стабильный 49.1.2, НО СИСТЕМА УЖЕ ПОД 50ый БЫЛА ПЕРЕСОБРАНА, чтобы запустились кеды, мне нужно теперь снова под 49ый icu пересобрать qtwebkit и еще несколько кедовых пакетов (предложенных revdep-rebuild'ом)

теперь вопрос не в моей тупости, а втупости тех, кто пустил пакет в тестовые репы, под который я подстроился (пересобрав под 50ую ветку), а потом его просто спрятали, итог система собрана на пакете, которого теперь нет в свободном доступе (он замаскирован)

linux-v0id
() автор топика
Ответ на: комментарий от paint

аргументация будет, или как всегда?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.