LINUX.ORG.RU
ФорумTalks

[ЖЖ] [Gentoo] Библиотеки, которых нет

 ,


0

1

С прошлого лета пользовался, в основном, нетбуком, к десктопу почти не притрагивался. Весной решил, наконец, обновить мир, чтобы насладиться новым Фаерфоксом на большом экране. Несколько дней пытался обновить вначале мир, потом хотя бы часть пакетов. Почти любая массовая пересборка падала на 3-м — 5-м пакете с ошибкой, что не хватает какого-то файла библиотеки. Пробовал пересобирать пакеты проблемных библиотек — не помогало. Времени было мало, клавиатуру всё время вырывали из рук, мегафоновский трафик кончался, места на диске не хватало, хотелось спать... Махнул рукой.

Сейчас выдалась возможность спокойно посидеть у экрана часа 2-3 при хорошем трафике и с пустым диском. Снова попытался обновиться. Та ж хрень. Внимательно перечитал логи прерванных сборок. Пересобрал pixman. Внимательно перечитал логи пересборки pixman-а. Нужного файла libpixman-1.la там не было. Перебрал флаги USE. Файл не появился. Полез в гугл. Оказалось этот файл массово искали в конце марта. Нашёлся и совет, что делать.

lafilefixer --justfixit

И всё собралось.

А ведь libtool создавали, чтобы облегчить жизнь.

★★★★★
Ответ на: комментарий от Alsvartr

>Из проблем всплыло что-то с иксами, причем связано было с апстримом.

Смена ABI драйверов (которая недавно в стабильной Генте была) или что-то другое? Если она, то в Генте emerge о ней написал после сборки и написал, как исправить. А в арче надо долго и упорно гуглить решение. Если что-то другое — тем более, вот и арчепроблемы.

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

>а если там написано, что инструкции по обновлению, например, X.Org лежат по такому-то адресу на gentoo.org, а X.Org уже обновился и не стартует ? lynx в помощь?

Там так пишут для ядра ;). Только ядро ещё не собрано и не загружено. А если иксы обновились, то чтобы всё полетело, надо их перезапустить. А если и не были запущены, то почему бы не ‘links -g’? Даже на install-minimal-x86.iso он есть, и хендбук предлагает использовать его для чтения себя.

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

Решение проблемы свелось к чтению новостей на archlinux.org Причем сделал я это до обновления и был готов.

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

>Знакомтесь, arch-announce.

Мне ещё и на e-mail всякая арчефигня приходить будет? Нет уж, сообщения в конце emerge меня полностью устраивают.

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

>Решение проблемы свелось к чтению новостей на archlinux.org

Я привык написать команду и заниматься другими делами. А это вендуз-вей какой-то: надо скачать программу — иди в браузер её гуглить, качать, гуглить, как крякать. Вот тут тоже надо куда-то ходить, искать, как обновить. Никакой автоматизации, не говоря уже о том, что yaourt — это просто квест какой-то. Написал ставить пакеты, так оно кучу раз спросит вопросы, которые ещё и читать надо, и отвечать то y, то n в зависимости от вопроса, иначе он сразу всё прервёт. И вопросы он задаёт всё время установки, от начала до конца. Вендоинсталлятор напоминает.

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

>Гонево. Есть истории успеха. Да, проблемы при обновлении почти гарантированы, ну так они и у ТСа были.

ТС просто потерял связь с гентушным мейнстримом, в котором эта ситуация давно уже была обсуждена и было предложено решение

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

ТС просто потерял связь с гентушным мейнстримом, в котором эта ситуация давно уже была обсуждена и было предложено решение

А откуда, вы думаете, берутся проблемы у давно не обновлявшихся арчеводов?

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

не знаю, я с арчем не сталкивался и знаком очень слабо.

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

Это никого не волнует. Если у кого-то что-то не может обновиться само - начинается нытье :) При том, что на странице арча написано «АРЧ - ЭТО БЛ*ТЬ ТО, ЧТО ТЫ СДЕЛАЕШЬ СВОИМИ ГРАБЛЯМИ», что ясно предупреждает нас о том, что за гибкость придется платить некоторым контролем со своей стороны.

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

На странице Арча написано, говорите? Если бы эти неосиляторы утруждали себя чтением, таких проблем у них бы не было.

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