Там один знайомий все кричить про open source, мовляв, це круто. Не знаю, як кому, а мені воно не імпонує. Отже, конкретна ситуація — я хочу політати в FlightGear. На бінарному дистрибутиві це відбувається наступним чином:

  • Скачав гру
  • Встановив
  • Полетів.

Але для Debian Wheezy не поклали потрібних пакунків, тому довелося качати пакунки з вихідними кодами, що мало наступний вигляд:

  • Скачати та розпакувати пакунки
  • Встановити інструменти — cmake, autotools, інше
  • Встановити деякі девели
  • Почитати INSTALL із пакунку
  • Запустити команду конфігурації
  • Почитати повідомлення про помилку і доставити іще девелів, яких бракує
  • Запустити команду конфігурації іще раз
  • Почитати повідомлення про помилку і зрозуміти, що збирач лається на кривий код
  • Спробувати те саме, тільки за допомогою автоматичного скрипту
  • Почитати повідомлення про помилку і доставити іще девелів
  • Знову почитати повідомлення про помилку, де скрипт лається на відсутність щойно встановлених девелів
  • Нікуди ми сьогодні не летимо