[РЕШЕНО] Замучал уже этот sys-kernel/dracut

Уже которую неделю никак не могу обновить в штатном режиме эту приблуду sys-kernel/dracut-040-r3.
Всё работало без проблем, до тех пор пока не пришло обновление к этой програмулине. Помогите разрулить!
http://pastebin.calculate-linux.ru/ru/show/10474
/var/calculate/tmp/portage/sys-kernel/dracut-040-r3/temp/build.log
http://pastebin.calculate-linux.ru/ru/show/10475

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

Отключил, не помогло:
http://pastebin.calculate-linux.ru/ru/show/10483

emerge --info

Mikhail Hiretsky wrote:

emerge --info
http://pastebin.calculate-linux.ru/ru/show/10489

Попробуйте отключить оптимизацию при сборке этого пакета:
Поменяйте

CFLAGS="-march=core2 -mtune=generic -O2 -pipe"

на

CFLAGS="-O2 -march=x86-64 -pipe"

Mikhail Hiretsky wrote:

Попробуйте отключить оптимизацию при сборке этого пакета:
Поменяйте
[…]на
[…]
Сделал, не помогло, емержится с ошибкой.

Можно увидеть emerge --info с установленной опцией CFLAGS="-O2 -march=x86-64 -pipe" ?

Mikhail Hiretsky wrote:

Можно увидеть emerge --info с установленной опцией CFLAGS="-O2 -march=x86-64 -pipe" ?
Пожалуйста:
http://pastebin.calculate-linux.ru/ru/show/10497

Возможно проблема в совместимости dracut с gcc, мы используем 4.8.3. Она осталась в системе или уже удалена?

Mikhail Hiretsky wrote:

Возможно проблема в совместимости dracut с gcc, мы используем 4.8.3. Она осталась в системе или уже удалена?

Installed versions:  4.9.1(4.9)^s[2](14:44:53 03.11.2014)(cxx fortran multilib nls nptl openmp -altivec -awt -doc -fixed-point -gcj -go -graphite -hardened -libssp

Роман Гаврилюк wrote:

Mikhail Hiretsky wrote:

Возможно проблема в совместимости dracut с gcc, мы используем 4.8.3. Она осталась в системе или уже удалена?
[…]

1) чем не устраивает ебилд из портажа ?
2) читаете ли вы новости о которых сообщается в консоле ?
2а) если читаете новости то попробуйте вариант с /etc/portage/env

ps. с gcc:4.9 dracut собирается :slight_smile:

Алексей Тихонов wrote:

Роман Гаврилюк wrote:

Mikhail Hiretsky wrote:

Возможно проблема в совместимости dracut с gcc, мы используем 4.8.3. Она осталась в системе или уже удалена?
[…]

  1. чем не устраивает ебилд из портажа ?
  2. читаете ли вы новости о которых сообщается в консоле ?
    2а) если читаете новости то попробуйте вариант с /etc/portage/env

ps. с gcc:4.9 dracut собирается :slight_smile:
1.) Всем устраивает.
2.) Признаюсь честно, не всегда, так как беспроблемность калкулейта в последнее время здорово расслабила )))
2а.) Буду вникать, что это такое…

Алексей Тихонов wrote:

  1. чем не устраивает ебилд из портажа ?
    Роман Гаврилюк wrote:

1.) Всем устраивает.

http://pastebin.calculate-linux.ru/ru/show/10497

sys-devel/gcc: 4.9.1::ROKO**

Алексей Тихонов wrote:

Алексей Тихонов wrote:

  1. чем не устраивает ебилд из портажа ?
    Роман Гаврилюк wrote:

1.) Всем устраивает.

http://pastebin.calculate-linux.ru/ru/show/10497

sys-devel/gcc: 4.9.1::ROKO**

Пока удалил оверлей, не собирается теперь gcc 4.8.3
http://pastebin.calculate-linux.ru/ru/show/10508

Попробуйте установить gcc из бинарей.

Mikhail Hiretsky wrote:

Попробуйте установить gcc из бинарей.
Спасибо, установил бинарный gcc версии 4.8.3 и проблема решилась. Правда теперь затык в eudev появился, вроде написано, что замена должна произойти безкровно, но имеем следующее:
продолжение темы
http://www.calculate-linux.ru/blogs/ru/518/show#

2 Роман Гаврилюк
<<>> эка вы завернули… ссылка на ссылку на pastebin. <<>>
полагаю, проблема связана с тем, что sys-fs/udev кем-то тянется с ключом USE=gudev, а для sys-fs/eudev этот ключ не прописан

Михаил Гагауз wrote:

2 Роман Гаврилюк
<<>> эка вы завернули… ссылка на ссылку на pastebin. <<>>
Появление новости с заменой udev совпала с появлением проблемы, только и всего ))
Спасибо за наводку, что то я протупил немного, изначально надо было провести ревизию глобальных флагов а меня там как раз и прописан udev. Правда удаление оного к результату желаемому не привело, так как куча пакетов в системе собрана с флагом udev. Как может при таком обороте пройти безболезненная замена на eudev?
Завожу новую тему, теперь уже про udev.

полагаю, проблема связана с тем, что sys-fs/udev кем-то тянется с ключом USE=gudev, а для sys-fs/eudev этот ключ не прописан
Правда удаление оного к результату желаемому не привело, так как куча пакетов в системе собрана с флагом udev

# прочитайте внимательнее что я написал
# выполните # echo sys-fs/udev gudev >>/etc/portage/package.use/custom && emerge -avt1 eudev

или разберитесь что у вас требует ключа gudev