[Решено] Проблемы eudev и systemd

После обновления, появились проблемы. При удалении systemd - не работают устройства ввода (клавиатура/мышь). Что можно сделать, чтобы не сломать систему? До этого были пролемы с pambase, он тащит за собой systemd.
http://pastebin.com/SbhvGuK2

Если eudev прописан в /var/lib/portage/world, а вы предпочитаете работать с systemd, удалите его, отредактировав этот файл, тогда обновление пройдет без ошибок.

Скорее наоборот, я бы с радостью отказался от systemd, но не понимаю что вообще происходит. systemd не установлен у меня в системе и в файле /var/lib/portage/world его тоже нет, судя по выводу `emerge -depclean` Dbus зависит от systemd (вот кстати и он http://pastebin.com/Gjukx8HB) вывод `emerge --update --newuse -deep @world` вот http://pastebin.com/ApLAgBhJ
вот make.conf, возможно `-systemd` мешает, не знаю - http://pastebin.com/Ch1Yv0ux

Покажите ваш /var/lib/portage/world и вывод emerge --info

/var/lib/protage/world - http://pastebin.com/9B625MKc
emerge -info http://pastebin.com/2A3au44S

Покажите, пожалуйста, файлы из
/etc/portage/package.keywords/
/etc/portage/package.unmask/
/etc/portage/package.use/

/etc/portage/package.use/ - http://pastebin.com/BDWr3S3J
/etc/portage/package.unmask/ - http://pastebin.com/j3KcTPgj
/etc/portage/package.keywords/ - http://pastebin.com/izJ3JM4p

`emerge -update @world` выводит это, но там не слова о systemd http://pastebin.com/w8RW2gLi

Вы стали ставить пакеты из Gnome 3, он не встал (потому что ему нужен systemd, который конфликтует с eudev), но emerge попытался разрешить зависимости, добавив systemd в package.use для некоторых пакетов.

Я подставлял ваш world вместо своего, - система обновляется. Почистите свой package.use и обновление должно заработать.

Сделал так как вы сказали, та проблема вроде бы ушла, но при обновлении eudev обновлялся до версии 2.1.1 (у меня стояла 1.10), удалил eudev в надежде поставить заново более новую версию, но не собирается он, не понимаю что ему нужно.
вот лог /var/calculate/tmp/portage/sys-fs/eudev-2.1.1/temp/build.log - http://pastebin.com/339uugM8
Вот что говорит мне emerge - http://pastebin.com/VdjaJFWq
После удаления, не ставится и версия 1.1 пишет то же самое
_
зы я вас уже достал наверное со своими проблемами (:

у вас gcc не может понять параметры, переаваемые ей. Посмотрите cpuflags в make.conf

Отлично, проблема решена, спасибо огромное всем откликнувшимся =)
В CFLAGS какого-то чёрта был ${USE}.