[Решено]Проблема с установкой dev-qt/qtwebkit-5.6.2

Во время установки dev-qt/qtwebkit-5.6.2 процесс подвисает всегда в одном и том же месте, после получасовой компиляции:

.......
avaScriptCore/generated -I/var/tmp/portage/dev-qt/qtwebkit-5.6.2/work/qtwebkit-opensource-src-5.6.2/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../JavaScriptCore/disassembler/udis86 -I../WTF -isystem /usr/include/libxml2 -isystem /usr/include/qt5/QtGui/5.6.2 -isystem /usr/include/qt5/QtGui/5.6.2/QtGui -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore/5.6.2 -isystem /usr/include/qt5/QtCore/5.6.2/QtCore -isystem /usr/include/qt5/QtCore -I.moc -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/rendering/RenderingAllInOne.o rendering/RenderingAllInOne.cpp
 

Другие пакеты устанавливаются нормально.
Что нужно делать в этом случае?

Ждать! :)

Ждать! :)

Он очень долго компилируется. Например, у меня на ноуте:

 ~ # genlop -t qtwebkit|grep -A1 5.6
     Mon Aug  1 23:34:20 2016 >>> dev-qt/qtwebkit-5.6.1
       merge time: 14 hours, 18 minutes and 4 seconds.
--
     Sat Dec 10 18:42:18 2016 >>> dev-qt/qtwebkit-5.6.2
       merge time: 4 hours, 45 minutes and 58 seconds.
--
     Thu Apr  6 11:24:30 2017 >>> dev-qt/qtwebkit-5.6.2
       merge time: 13 hours, 4 minutes and 28 seconds.

Здесь 4 часа было при компиляции с distcc на довольно мощном десктопе.

Можешь использовать команду из моего примера (первая строчка), чтобы увидеть сколько он у тебя компилировался (если компилировался) до этого.

ctrl-c наше всё

Честно прождал 14 часов и опять сбросил. Подвешивает все остальные сеансы. Результат установки в другом окружении на этом же компе

sudo  genlop -t qtwebkit|grep -A1 5.6
     Sat Apr  8 15:56:44 2017 >>> dev-qt/qtwebkit-5.6.2
       merge time: 1 hour, 9 minutes and 44 seconds.

Остаётся к разработчикам идти?

Прежде всего посмотри

Прежде всего посмотри состояние процессов, кто что делает - может упала общая производительность, хватает ли ресурсов, есть ли свопинг. Что в логах ядра, системы? Может какой диск сбоит/тормозит. Кстати, какие файловые системы на /usr/portage/, /var/tmp/portage/?

Были ли изменения в системе, сравни время компиляции других пакетов, желательно похожих, типа dev-qt/qtwebengine.

Ну и уже мой традиционный вопрос: все ли нормально показывает

emerge -uND --with-bdeps=y --backtrack=30 @world -pv

В общем сначала надо разобраться в своем огороде, проблема явно у тебя. И она с системой, а не с пакетом, ибо пакет не при чем - как видишь я его на днях нормально скомпилировал.

В fstab ошибся циферкой и

В fstab ошибся циферкой и свап указывал на раздел bios_grub, исправил, так же добавил пару флагов в make.conf и пакет загрузился. На днях попробую откатить, посмотреть что же конкретно явилось той виагрой, которая заставила встать qtwebkit-5.6.2.

Да уж! Тяжело ловить черную

Да уж! Тяжело ловить черную кошку в темной комнате, особенно если ее там нет!(С) :)

Следите за настройками.

Загрузил старый образ системы, исправил fstab и, о чудо, qtwebkit установился. Что ему нужно было от неподключенного свапа не знаю. Внимательность в настройках - первая помощь от красноглазия.

Память. Ему нужна была

Память. Ему нужна была память. Виртуальная. Пакет тяжелый, надо заметить.

Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".