История изменений
Исправление aidan, (текущая версия) :
Then distributions update Gtk+ and everything based on GtkGrid breaks. You work around that in your source code, but distributions do not release new versions of your program until its next release.
Собсно, дистроители должны тестировать совместимость программ и тулкитов перед релизом. И всё рассуждение строится на том, что они постоянно запихивают несовместимые пакеты в дистрибутив. Привязка к GTK3 слабенькая, он в этом смысле не уникален.
Исходная версия aidan, :
Then distributions update Gtk+ and everything based on GtkGrid breaks. You work around that in your source code, but distributions do not release new versions of your program until its next release.
Собсно, дистроители должны тестировать совместимость программ и тулкитов перед релизом. И всё рассуждение строится на том, что они постоянно запихивают несовместимые пакеты в дистрибутив.