Сложность скорее в юзах и кивордах, когда через пару лет обрастаешь парой сотен строк и начинаются конфликты. Становится печально. Сам портах вроде прост.
Я примерно про то же. Ты с самого начала не можешь понять, как эти юзы взаимодейсвуют, у них ещё зависимости, что будет пересобираться, что нет и тд. Наверно если подольше посидеть, всё как-то проще. Хотя в чатах всегда что-то такое проскальзывает. В nixos я всё же понимаю, что и как (на примитивном уровне).