lampslave
Нужно пакеты вместе обновить, а не отдельно.

Хотя погодите. Если glibc сумел обновиться, то /lib и /lib64 ему теперь не принадлежат. Точнее, они теперь никому не принадлежат. Ради эксперимента их можно попробовать удалить, а потом обновить filesystem.
Хехе при удалении этих симлинков, ничего нет, ни pacman ни ls типо нет файлов. :)
lampslave
Ага. Если я правильно понял последние изменения в glibc, то этот пакет нужно ставить уже после filesystem.
Вы вот что. Подключите Arch Rollback Machine, откатитесь на вчерашний день, потом уже с нормального репозитория обновитесь до последних версий.
ЭМ... Разве его уже можно употреблять?
Что нужно вы скажите , у меня кэш пакмана есть, с АБС работать умеем. Довнгрейд глибц до предыдущей версии ругается на те же симлинки.
lampslave
6r4yf0x
И ещё вопрос. glibc и filesystem какой версии ставите? Может репозиторий просто не успел синхронизироваться?

А ссылки /usr/lib64 на /usr/lib нет?
Стоит:
filesystem 2012.12-1
glibc 2.17.2
Ставлю:
filesystem 2013.01-1

Нет, ссылки на lib64 нет.
lampslave
6r4yf0x
А /lib и /lib64 - это ссылки или папки? Посмотреть можно через mc или ls -l. Если ссылки, то куда ведут?
Ссылки ведут все в /usr/lib
В /usr две папки lib и lib32
lampslave
6r4yf0x
А давно обновлялись вообще?

zveronline
Т.е. в корне вообще не было /lib и /lib64? Ни ссылок, ни папок?
Уже 14 дней назад, аптайм был 13 дней.
lampslave
zveronline
Вы только обновлялись, или и base переустанавливали? Что-то у меня тут закрадываются смутные сомнения о целесообразности последнего. Так, конечно, можно и всю систему заново поставить (поверх текущей), но это не очень правильный вариант.

6r4yf0x
Что из livecd что в chroot ругается. Filesystem: /lib и /lib64 exist in filesystem.
А что за либы там остались?
Да там куча всего. Экранов пятнадцать при ls /lib из чрута
Что из livecd что в chroot ругается. Filesystem: /lib и /lib64 exist in filesystem.
zveronline
безполезно
Плохо. А я вот думаю, что если удалить filesystem-2012.12-1 и glibc-2.17-1 и поставить их новые версии, затем mkinitcpio -p linux
Может это спасти положение или переустановка неизбежна? Господа знатоки, может реинстал и уйти на lvm? Там хоть снапшоты есть :)
Или попробуем решить проблему а я в свою очередь достану УПСку ;)
zveronline
6r4yf0x
nobus
@6r4yf0x

Проверьте зеркалда. В репах должны быть как новый filesystem-2013.01-1, так и новый glibc-2.17-2. Тогда первым обновится glibc и обновление filesystem пройдет без проблем.
Пишу с телефона ;)
При обновлении пакеты те которые вы указали. Filesystem писал тоже самое... А затем ушёл свет. В общем, kernel panic no init found. Сейчас в chroot при попытке поставить filesystem те же ошибки, переустановка glibc и mkinitcpio -p linux не дают никаких результатов. Что делать ?
та же фигня, только еще и chroot не пашет, /bin/bash не находит, бинарники все на месте а вот либы гдето не на месте, а где они должны быть я так и не понял

Я думаю что ты ручками удалил /lib и /lib64
Как вариант попробуй их восстанлвить, сим линки на /usr/lib и тогда опять chroot /mnt /bin/bash
Вкурил тему http://archlinux.org.ru/forum/topic/1443 перспектива снести систему не вдохнавляет...