LINUX.ORG.RU
решено ФорумTalks

webkit-gtk в gentoo

 , ,


0

1

Очередное обновление мира у меня упало вот с этим:

There is NOT at least 18 gigabytes disk space at "/var/tmp/portage/net-libs/webkit-gtk-2.0.4/temp"

18 ГИГАБАЙТ?? На что ему СТОЛЬКО?.. Что-то они сильно разжирели. Самое главное, не знаю, зачем мне этот webkit-gtk, какой-то зависимостью, видимо, тянется... браузерами на webkit не пользуюсь.

Я думал, в таких случаях делают бинарный пакет (как libreoffice-bin), но webkit-gtk-bin я в portage не нашёл.

Сейчас просто покопаюсь, что за пакет тянет такую зависимость и выпилю его... но сам факт поражает. Даже ливерофис столько не требуется свободного места на диске.

★★★★★

Последнее исправление: cetjs2 (всего исправлений: 1)

Ответ на: комментарий от NeverLoved

Да не, если сильно припрёт - гигабайтиков добавлю, каталог примонтирую с другого носителя...

Просто такое чуток удивляет. Настолько неоптимальный код, что десятки гигабайт временных файлов нужны???

BattleCoder ★★★★★
() автор топика

класс -)

а я думал 16ГБ оперативки «хватит всем»™, в том числе и на обновление мира

Stil ★★★★★
()

webkit-gtk - спецолимпиада, дай ему 18ГБ и можешь идти в кафе с подружкой

vertexua ★★★★★
()
Ответ на: комментарий от tides

Опять же, для вас в вашей Московии 4.5 килорубля наверное копейки, а у нас можно на эти деньги две недели питаться.

BattleCoder ★★★★★
() автор топика
Ответ на: комментарий от megabaks

Рамы 18 гигов точно нет ;) хотя идея заманчивая, наверное, ускорит.

BattleCoder ★★★★★
() автор топика
Ответ на: комментарий от megabaks

Ах да... А я и не обратил внимания, что я debug включил. Точнее, забыл. Достало падение плазмы, хотел разобраться, почему падает, для этого нужен был debug, для stacktraces.

BattleCoder ★★★★★
() автор топика

Зачем тебе он? Попробуй в юз флагах выставить -webkit у GTK приложений. Для zenity это, например, не вредно.

a1batross ★★★★★
()

ради интереса запустил сборку:

die "You need at least GCC 4.7.x or Clang >= 3.0 for C++11-specific compiler flags"
ок
echo "net-libs/webkit-gtk 4.8" >> /etc/portage/package.compilers
einstall -avD -1 =net-libs/webkit-gtk-2.0.4
 * Mounting 6300M of memory to /var/tmp/portage ...                                                                                                      [ ok ]
 * emerging -avD -1 =net-libs/webkit-gtk-2.0.4

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  NS    ] net-libs/webkit-gtk-2.0.4:3/25 [1.8.3-r201:2] USE="geoloc gstreamer introspection jit webgl (-aqua) -coverage -debug -libsecret -spell {-test}" 9,619 kB

Total: 1 package (1 in new slot), Size of downloads: 9,619 kB

Would you like to merge these packages? [Yes/No] 
 Verifying ebuild manifests
 Running pre-merge checks for net-libs/webkit-gtk-2.0.4
 Emerging    [1 of 1]        net-libs/webkit-gtk-2.0.4
фоном работает
while sleep 5; do du -sh /var/tmp/portage/ >> needed_space;done
последняя запись за
current merge time: 16 minutes and 38 seconds.
сборки
313M	/var/tmp/portage/
будем посмотреть...

megabaks ★★★★
()
Последнее исправление: megabaks (всего исправлений: 1)
Ответ на: комментарий от BattleCoder

Ну какбы хромиуму тоже порядочно надо. Браузер это ведь и парсилка в нескольких режимах, и рендерилка, и шревты, и среда для скриптов, и netscape\pepper api для плугинов, и прочее-прочее-прочее. а так - обращайся, у меня восьмиголовый камень простаивает, давно не слушал рёв кулера под нагрузкой ^_^

NeverLoved ★★★★★
()

Почему-то в теме ничего нет про ЯП. Подобрели что ли.

Deleted
()

Сейчас просто покопаюсь, что за пакет тянет такую зависимость

ЕМНИП это тянется какой-то гляделкой хелпов.

GAMer ★★★★★
()

больше всего умиляет, когда этого монстра именуют lightweight html engine

ananas ★★★★★
()

Оказалось, что steam тянет какой-то zenity, непонятно зачем, который, в свою очередь, тянет webkit-gtk. Добавил -webkit в USE для zenity.

BattleCoder ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.