Новость жёлтая-прежёлтая. Есть другая трактовка.Из багрепорта я вычитал, что баг найден и подготовлен патч, возвращающий старое поведение через опцию, но он попадёт в 241. Из списка рассылки я чётко вычитал, что не всякий systemd-дистрибутив выдаёт обратную связь вовремя перед релизом, например Debian не выдаёт, получается виноват меинтейнер.
Да есть мнение, что если наплодить кучу бранчей или отдавать несколько релизов на багфиксы, то ресурсов команды на это не хватит. А потом оказалось, что уже и так есть период заморозки мастера в гите перед формированием стейбла (то же самое используют и в пакетной базе дебиане) и никакие доп. релизы не нужны, если есть заморозка перед релизом. Настоящая проблема в том, что этот багрепорт должен был прийти до релиза, а не после и поэтому нужно запилить вебхук, чтобы уведомлять меинтейнеров даунстрима о заморозке мастер-ветки системд...
Иными словами, есть огромная проблема с коммуникацией. Ответственность за все возможные поломы сети от обновления на 240 ложатся на меинтейнера, поэтому нужен локальный патч в даунстриме, причём меинтейнер его сделал, просто ревертнув изменение из апстрима. Это он и хотел протолкнуть в своём багрепорте, а оказалось, что так сделать нельзя потому что есть причины. Ну ничего, портирует патч предложенный апстримом, для дебиана он ничем не хуже.
И меинтейнер психанул,.. но я с ним согласен, безумия вокруг системд порядочно. Например, вообще все эти проблемы не возникают, если отдать именование интерфейсов в системд. Вместо этого в дебиане поддерживается группа скриптов и их конфигов по настройке сети, которые зачем-то должны применять кастомные имена. Я давно не видел дебиан, честно сказать, кто-нибудь мне объяснит, зачем дебиану кастомные имена? Я не предлагаю сетевые компоненты системд или нетворкменеджер, просто хочу понять почему надо обязательно переименовывать интерфейсы, почему не переложить именование на системд? Что я упускаю?