Собственно, линукс в плане сборки программ давно был предметом насмешек, но то, что произошло сегодня, перевернуло все мои представления о сложности процесса сборки.
Решил я по простоте душевной собрать свеженький Webkit (как оказалось потом, одна из старых версий-таки была в репах, и проблема разрешилась сама собой), установил все зависимости, и сделал ./configure ... && make. Ничто не предвещало беды (я умолчу про то, что оно собиралось дольше чем ядро), но через какой-то момент make упал с ошибкой:
make: execvp: /bin/sh: Argument list too long
Вкупе со всеми остальными тредами «куда катится линукс?» это довольно-таки опечалило меня.
// Да, баг уже был отправлен, есть патчи
А вопрос таков: почему нельзя сделать систему сборки «простой»?