Уже которую неделю никак не могу обновить в штатном режиме эту приблуду 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
Попробуйте отключить параллельную сборку пакетов.
emerge --info
Попробуйте отключить оптимизацию при сборке этого пакета:
Поменяйте
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 собирается
Алексей Тихонов wrote:
Роман Гаврилюк wrote:
Mikhail Hiretsky wrote:
Возможно проблема в совместимости dracut с
gcc
, мы используем4.8.3
. Она осталась в системе или уже удалена?
[…]
- чем не устраивает ебилд из портажа ?
- читаете ли вы новости о которых сообщается в консоле ?
2а) если читаете новости то попробуйте вариант с /etc/portage/envps. с gcc:4.9 dracut собирается
1.) Всем устраивает.
2.) Признаюсь честно, не всегда, так как беспроблемность калкулейта в последнее время здорово расслабила )))
2а.) Буду вникать, что это такое…
Алексей Тихонов wrote:
- чем не устраивает ебилд из портажа ?
Роман Гаврилюк wrote:
1.) Всем устраивает.
http://pastebin.calculate-linux.ru/ru/show/10497
…
sys-devel/gcc: 4.9.1::ROKO**
…
Алексей Тихонов wrote:
Алексей Тихонов wrote:
- чем не устраивает ебилд из портажа ?
Роман Гаврилюк 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 появился, вроде написано, что замена должна произойти безкровно, но имеем следующее:
продолжение темы
Переход на eudev - Анонсы -
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