LINUX.ORG.RU
ФорумTalks

Грусть гентушника

 


0

2

Собрался я пересобирать мир, а там

>>> Running pre-merge checks for dev-qt/qtwebengine-6.9.3
 * Checking for at least 48 GiB RAM ...            [ ok ]

Грустный пакет вообще говоря, ибо

     Fri Feb 16 16:07:08 2024 >>> dev-qt/qtwebengine-5.15.12_p20240122
       merge time: 31 minutes and 21 seconds.

     Wed May 29 15:26:54 2024 >>> dev-qt/qtwebengine-5.15.13_p20240510
       merge time: 31 minutes and 1 second.

     Sat Nov 30 18:09:11 2024 >>> dev-qt/qtwebengine-6.7.3
       merge time: 47 minutes and 30 seconds.

     Wed Mar 19 14:38:05 2025 >>> dev-qt/qtwebengine-6.8.2-r1
       merge time: 49 minutes and 27 seconds.

     Mon May 12 00:39:18 2025 >>> dev-qt/qtwebengine-6.8.3
       merge time: 59 minutes and 20 seconds.

при том, что

     Fri Sep 19 08:24:08 2025 >>> www-client/firefox-140.3.0
       merge time: 15 minutes.

     Wed Mar 19 13:15:30 2025 >>> app-office/libreoffice-24.2.7.2-r2
       merge time: 22 minutes and 37 seconds.

В итоге пришлось отказаться от zeal, который эту тяжеленную штуку за собой тащил.

$ cat /etc/portage/package.env/qtwebengine 
dev-qt/qtwebengine 8-threads.conf
$ cat /etc/portage/env/8-threads.conf 
MAKEOPTS="-j8"
Black_Shadow ★★★★★
()
Ответ на: комментарий от kawaii_neko

Так к чему страдания, даже две сборки можешь запустить

ya-betmen ★★★★★
()

К гентухе вопросов вообще нет, как дистрибутив он отрабатывает на все 100%.
Вот производителям софта да, у них же рабочие машины на терабайты им вообще тупо пофиг сколько жрёт сборка гигабайт или 100 гигабайт фигли цыфры не такая большая.
Поэтому я стараюсь обходить стороной такой софт и вроде получается, особой разницы в качестве жизни не заметил, есть только один жировик и это браузер ff, но я его обычно скипаю когда не охото ждать когда соберётся.
А так есть же flatpak,appimage если уж надо супер срочно жир и без компиляции

SPRATAY ★★
()

что это за «пре-мердж такой» ещё? я собираю культю и все браузеры на 16 гигах памяти и никто не жужжит. но у меня не гента.

догадываюсь, что это пистонятина в сборке генты поднасирает. но точно не скажу. для сборки точно столько не нужно.

Iron_Bug ★★★★★
()
Последнее исправление: Iron_Bug (всего исправлений: 3)
Ответ на: комментарий от Pinkbyte

Update: ну или по крайней мере -j1 убрать, по памяти 32 Gb не факт что хватит. Ох уж эта современная вебня >_<

Я на 32ГБ собираю с j6, хватает.

tmpfs                            16G  4,0K   16G   1% /var/tmp/portage
macumazan ★★
()
Последнее исправление: macumazan (всего исправлений: 1)
Ответ на: комментарий от James_Holden

Не грусти. Если это винтажный компьютер - оставь его в покое, не надо в него загружать то, для чего он не сделан. А если нормальный - ну, сходи в магаз, докупи памяти, ч0. Грустить-то зачем. Я сам не фанат решать проблемы оптимизации железкой. Но 16 гигов ОЗУ - это не суперденьги, это два грёбаных обеда в грёбаной столовке. Это же объективная реальность - если девочка с косичками покупает комп с 16-ю гигами ОЗУ, ВСЁ будет требовать 16 гигов ОЗУ. Понимаю, что когда-то над файлами размером в 2 мегабайта угарали, но сейчас не угарают. Оптимизация ради оптимизации - удел глубоко задроченных людей. Это - не нормально. До релиза их программы не доводятся примерно никогда. Нормальный процесс - это когда наговнякал, на среднестатистическом писюке нормально работает - всё, процесс закончен, в продакшон. Вот это - нормально.

lenin386 ★★★★
()
Последнее исправление: lenin386 (всего исправлений: 11)
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.