Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

[ новости /+++ | форум | теги |    ]

В Gentoo намерены прекратить поставку Chromium из-за трудности сопровождения

18.10.2026 10:55 (MSK)

Сопровождающий пакет (ebuild) Chromium в Gentoo Linux объявил о скором удалении пакета из репозитория из-за слишком больших трудозатрат на сопровождение. Упоминается, что сопровождающий не имеет возможности продолжать поддерживать пакет на должном уровне после сокращения цикла публикации релизов Chrome. Если в ближайшие дни не найдётся доброволец, готовый взять на себя сопровождение Chromium в Gentoo, то 24 октября пакет www-client/chromium перестанет быть доступен для установки.

Новые корректирующие версии Chromium последнее время появляются каждую неделю и содержат исправление сотен уязвимостей. Помимо участившихся релизов, сопровождение усложняют изменения в инструментарии upstream-проектов и конфликты, связанные, с одной стороны, со стремлением предоставить пользователям должное качество, избегая по-возможности встраивания зависимостей в пакет, и, с другой стороны, с необходимостью оперативной публикации обновлений с исправлением уязвимостей. Компиляция Chromium занимает 15-16 часов на ноутбуке и около 6 часов на мощном ПК, при том, что перед публикацией пакета требуется проверить все варианты сборки с разным USE-флагами.

Chromium использует большое число встроенных зависимостей (например, ffmpeg, harfbuzz, zstd), но особенно усложнило сопровождение добавление в зависимости Rust и Go. В случае с Rust проблемы связаны с использованием экспериментальных возможностей, совместимость с которыми может нарушаться с новых релизах, а Go с тем, что инструментарий требует доступа к сети, который запрещён для сборочных окружений правилами Gentoo. Помимо этого, отмечены сбои в системе непрерывной интеграции Google, которые временами приводят к публикации неполных архивов с кодом.

По мнению сопровождающего, для качественной поддержки пакета требуется команда как минимум из трёх человек со знаниями языков C, C++, Go, JavaScript и Rust, а также знакомых со специфичными инструментариями Google. У одного сопровождающего на поддержание Chromium уходит более 6 часов в неделю, т.е. почти целый рабочий день из своего свободного времени, и это не считая ситуаций, в которых приходится диагностировать и исправлять ошибки, а также приводить состояние сборки к соответствию требованиям Gentoo.

Последней каплей, после которой сопровождающий решил прекратить поддержание пакета, стало обесценивание его труда при обсуждении слишком медленной публикации обновлений Chromium в Gentoo (в Gentoo сейчас поставляется версия 151 при актуальном выпуске 155). Один из участников дискуссии предложил использовать готовый ebuild-сценарий из стороннего репозитория Bentoo, поддержание которого автоматизировано. Сопровождающий пояснил, что простое копирование недопустимо без аудита изменений и полного тестирования всех вариантов сборки с разными USE-флагами, иначе невозможно гарантировать работоспособность пакета у всех пользователей. На что получил ответ, что всё это чушь (ridiculous).

В случае удаления пакета www-client/chromium, пользователи могут переключится на использование пакета www-client/google-chrome, в котором упакованы поставляемые Google бинарные сборки Chrome, или использовать сторонние сборки Chromium в формате Flatpak.

  1. Главная ссылка к новости (https://lwn.net/Articles/10977...)
  2. OpenNews: Лицензионные проблемы с поставкой файлов Gentoo в репозиториях ChromiumOS и CoreOS
  3. OpenNews: Gentoo начал формирование бинарных пакетов для архитектуры x86-64-v3
  4. OpenNews: Chromium будет удалён из репозиториев openSUSE, если не найдётся новый сопровождающий
  5. OpenNews: Прекращена разработка Funtoo Linux, развивавшегося создателем Gentoo
  6. OpenNews: Arch Linux, Fedora, Debian, Slackware и openSUSE могут отказаться от поставки Chromium
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/66489-gentoo
Ключевые слова: gentoo, chromium
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (57) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 11:03, 18/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    а в арче осилили
     
     
  • 2.5, Аноним (5), 11:16, 18/10/2026 [^] [^^] [^^^] [ответить]  
  • +10 +/–
    Бинарник подсунуть?
     
  • 2.65, lucentcode (ok), 13:53, 18/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Вы специфику не понимаете, да? Arch, как и Ubuntu, собирает Chromium ровно с одним набором флагов, и распространяет бинарный пакет одно одной сборки.

    Gentoo позволяет собирать ПО с разнличными use-флагами, и оптимизациями, поставляя, по сути, рецепт по сборке(в первую очередь), а не готовый бинарный пакет с одним набором флагов и оптимизаций под средний CPU в вакууме.

    Что получается в итоге? Arch и Ubuntu тестируют пакет с одним набопром флагов, и всё. В Gentoo его проверяют досконально, с разными флагами, оптимизациями под разные версии архитектур x86_64, amd64, arm64 и прочими, на которых можно собрать пакет. В итоге, для сопровождения пакета в Gentoo требуется в разы больше работы сопровождающих, но именно они тестируют его с разными наборами флагов, и выявляют проблемы на некоторых сочетаниях, о которых разрабы других дистров, и даже раработчики пакета, могли и не знать.

    Сравничать Arch, где проделали, в лучшем случае, 1/6 от работы, что каждый раз проделывают в Gentoo, с Gentoo - это наивно.

     
     
  • 3.66, Аноним (66), 14:03, 18/10/2026 Скрыто ботом-модератором     [к модератору]
  • +/–
     

  • 1.2, Аноним (2), 11:03, 18/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    Из Убунты пакет подтянут как ЯБ и норм.
     
     
  • 2.28, Аноним (28), 12:14, 18/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Бинарные пакеты не нужны. Нужна команда из 3-х человек, которая могла бы собирать из исходников.
     
     
  • 3.37, Аноним (2), 12:40, 18/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Я разгугленный хром последний раз собирал в апреле целых пять дней, счастлив до посинения и это конкретно х64, а не двойной. Опеннет это ЦА ценителей винтажного, давно привычного.
     
  • 2.42, Аноним (42), 12:55, 18/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Очень хочется отвечать за косяки каких то сторонних. Пусть юзер сам ставит и сам будет виноват.
     

  • 1.4, Аноним (5), 11:15, 18/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/–
    > Chromium в Gentoo (в Gentoo сейчас поставляется версия 151 при актуальном выпуске 155)

    Верно ему подметили. Это как раз двухмесячный цикл, что был. Так что, мог бы и обновить.

     
  • 1.6, Аноним (6), 11:19, 18/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/–
    Не знаю как генту ещё живёт. Постоянно обновляется и все программы надо из исходников собирать. Лет 15 назад "постоянные обновления" это обновления раз в месяц, а то и в 2. А сейчас новые версии чуть ли не раз в пару дней появляются...
     
     
  • 2.8, Аноним (8), 11:29, 18/10/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/–
    Ты можешь хоть раз в 5 лет обновлять, никто не запрещает. На мой вгляд, обновлений как раз недостаточно. Никто в принципе не исправляет косяки в ПО, но так же не чинит битые ебилды, не добавляет важные пакеты (вон чтобы вейланд на нвидиа был несколько лет приходилось через make install с гита обновлять).
     
     
  • 3.20, Аноним (6), 11:46, 18/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Ну не знаю насчёт wayland. На мой взгляд хоть обновляй его хоть нет, всё равно нормально работать не будет. Пробовал и на nvidia и на amd что-то обязательно не работает.
     
     
  • 4.44, Аноним (8), 12:59, 18/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Приложи какой-нибудь фактаж, что конкретно у тебя нормально не работает в вейланде после обновлений?
     

  • 1.7, Аноним (8), 11:25, 18/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    Да уже год не новость вроде. Там реально слишком много проблем, его если собирать, то только с бандленным компилятором и бандленными либами, а разгребать очередные косяки никому не хочется и в итоге у людей ничего не компилируется нормально.
     
     
  • 2.10, Аноним (10), 11:33, 18/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    После того, как в генте перестанут разгребать сборку хромиума, люли из гугла прикурят, т.к теперь это придется делать им самим :)
     
     
  • 3.21, Аноним (21), 11:55, 18/10/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    Так есть ведь отдельный пакет Google Chrome со всем нужным, а Chromium без гуглосервисов Гуглу поддерживать нет смысла)
     
  • 3.26, Аноним (28), 12:12, 18/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    >люли из гугла прикурят

    Смотря что подразумевается под словом "прикрутят". Компилировать из исходников гугловцы точно не будут.

     

  • 1.9, Аноним (9), 11:32, 18/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/–
    Всё меньше и меньше дистрибутивов, где есть chromium.
     
     
  • 2.16, Аноним (16), 11:43, 18/10/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    В Slackware Linux его никогда не было.
     

  • 1.12, Аноним (12), 11:38, 18/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Да. В этом весь Linux. Разработчики google chrome на баг-репортах тоже пишут, что сложно развивать браузер из-за большого зоопарка дистрибутивов.
     
  • 1.13, Аноним1234 (?), 11:40, 18/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/–
    На самом деле конечно позорники. И это в период AI.
     

  • 1.14, Аноним (16), 11:40, 18/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    >Chromium использует большое число встроенных зависимостей (например, ffmpeg, harfbuzz, zstd),

    Урок для программистов. Перебарщивать не надо.

    >но особенно усложнило сопровождение добавление в зависимости Rust и Go.

    В сугубо сишные проекты нельзя добавлять исходники на других языках. Особенно надо избегать Rust и Go.

    >Go с тем, что инструментарий требует доступа к сети, который запрещён для сборочных окружений правилами Gentoo.

    Rust тоже такой. начнёшт компилировать притянет из сети 1 Гигабайт исходников.

     
     
  • 2.17, Аноним (17), 11:43, 18/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Программистам Гугла проблемы Генты до лампочки. Никакого урока не будет.
     
     
  • 3.19, Аноним (16), 11:45, 18/10/2026 [^] [^^] [^^^] [ответить]  
  • +4 +/–
    Это не проблемы Генту. Это непрофессионализм программистов Google.
     
     
  • 4.33, Анонимусс (?), 12:21, 18/10/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    > Это не проблемы Генту. Это непрофессионализм программистов Google.

    Угу, непрофессиональные программисты Google сделали такой простенький проект как Chromium, а могучие гунтушники даже не смогли его скомпилять))

     
     
  • 5.56, анон (?), 13:19, 18/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Вайбкодеры из гугла еженедельно слопят фиксы для ста багов, порождая 500 новых, а гентушникам нужно фуллтайм разгребать эти авгиевы конюшни.
     
     
  • 6.62, Анонимусс (?), 13:34, 18/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > а гентушникам нужно фуллтайм разгребать эти авгиевы конюшни.

    Гентушникам нужно всего лишь скомпилять готовенькое.
    Но они даже на это не способно.

     

  • 1.22, 000110 (?), 11:58, 18/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Так а чо он, каждый релиз канпелирует?

    Вон канадец Supermium делает, сам себе придумал ESR релизы, по десять версий chromium пропускает. Иначе просто невозможно

     
  • 1.25, Аноним (25), 12:12, 18/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    >Go с тем, что инструментарий требует доступа к сети,

    И не только. Например при сборке на FreeBSD он требует возможность блокировки FS. И если общие distfiles (сырки) примонтированы по NFS с другого сервака, то сборка остановится, так как не сработает LOCK. Приходится для этой дряни размонтировать distfiles, отдельно собирать Go, потом убирать файлы (а их надо заметить > 1000), и заново перемонтировать. Лишний геморрой на ровном месте.

    Ну и про RUST тоже, не смотря на то, что все сырки рекурсивно скачаны, при сборке он начинает тянуть с сети кортежи. То есть оффлайн собрать не вариант.

     
  • 1.30, Анонимусс (?), 12:18, 18/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Что-то гентушники совсем сдулись. *мем с двумя собаками*

    Раньше компиляли где угодно и из чего угодно, а сейчас столкнулись с "трудностями". А все началось с начала поставки бинарных сборок.

     

  • 1.32, alexanderyt (ok), 12:20, 18/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    В gentoo хромого вполне заменяет www-client/microsoft-edge, если сильно приспичит.
     
     
  • 2.35, Аноним (2), 12:28, 18/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Тоже на Ежа сбежал с ЯБ, там только Эдгуард работает, но на Рутубе под основным видео оставляет полоску с маленькими  видео.(
     
     
  • 3.38, Eugmented (ok), 12:45, 18/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    в линукс-версии ежа нет вкладок в ф11
     
     
  • 4.49, Аноним (2), 13:03, 18/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    У меня вин-версия.
     
     
  • 5.50, Аноним (2), 13:04, 18/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    По ф11 выходит из полноэкранного режима. :)
     
  • 5.57, Eugmented (ok), 13:21, 18/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > У меня вин-версия.

    я так и предположил. поэтому и уточнил ось. яб единственный в линух хром, в котором есть нормальный ф11

     

  • 1.36, Loki13 (ok), 12:32, 18/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    >>Один из участников дискуссии предложил использовать готовый ebuild-сценарий из стороннего репозитория Bentoo, поддержание которого автоматизировано.
    >>В случае удаления пакета www-client/chromium, пользователи могут переключится на использование пакета www-client/google-chrome, в котором упакованы поставляемые Google бинарные сборки Chrome, или использовать сторонние сборки Chromium в формате Flatpak.

    Я не понял, а почему в случае удаления нельзя подключить Bentoo и использовать из него? У меня из Bentoo и ещё из кучи васянооверлеев софта устанавливается, брат жив.

     
     
  • 2.39, Аноним (39), 12:52, 18/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Задницей читаешь?

    "Сопровождающий пояснил, что простое копирование недопустимо без аудита изменений и полного тестирования всех вариантов сборки с разными USE-флагами, иначе невозможно гарантировать работоспособность пакета у всех пользователей".

    Предвосхищая дурацкие вопросы отвечаю. Без аудита исходников нельзя - ситуация чревата бекдорами.

     
     
  • 3.52, Аноним (2), 13:07, 18/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    У меня от флагов бекдоры не заводились, а в исходниках я никогда ничего не понимал.
     
  • 2.40, Аноним (40), 12:53, 18/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Написал же, что требуется аудит и верификация этой "автоматики" на каждое обновление. После чего по новой конпелять во всех режимах сутками напролет, прежде чем допускать до дерева пакетов.
     
     
  • 3.61, Аноним (2), 13:32, 18/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    По-моему это работает только на Вин,так-ка самый стабильный апи. В остальном 90 % гентукомьюнити обгадилось тестируя. Теперь Гугл это не нужно. ИИ экономит время. Бампить сообществу уже стало сложнее. (
     
  • 2.43, Аноним (2), 12:57, 18/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Layman не совсем Gentoo. :)
     

  • 1.41, Аноним (41), 12:54, 18/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    > C, C++, Go, JavaScript и Rust

    Нужно больше языков программирования только лишь для сборки. Для начала надо добавить ещё и Dart.

     
     
  • 2.45, Аноним (2), 12:59, 18/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Это в прошлом. Теперь пилят новое с ИИ на Раст, ищут ошибки в старом коде на Си и никакой сегментации по ЯП.
     

  • 1.47, Аноним (47), 13:02, 18/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/–
    Ну тоже верно как скруглённые фаерфокс сделали с приятным внешним видом, что верно то верно via так сказать на максималках в chromium надо постоянничать и проверять не сломалось ли что там и всё такое.
     
  • 1.48, Аноним (40), 13:02, 18/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/–
    Давно было подозрение, что у Гугла крышак стал отъезжать на этой теме - теме сборки Chromium. Как-то полгода его не обновлял, а потом бац - для сборки требуется где-то +30% оперативы, 24 Гб. На моем компе это физически невозможно, а браузер не запускается: обновил мир, зависимости - установленный ранее стал вылетать на старте. Пришлось городить большой своп, чтобы собрать новую версию.

    А теперь читаю и понимаю, насколько там бардак. Просто так взяли и затащили Rust и Go, еще и не релизных, а экспериментальных версий. Скоро, господа, нужны ещё будут Dart, Nim, Zig, Java и Kotlin, может ещё что-нибудь, чего там решит один из младших разрабов, накодив за вечерок гoвнопатч в Gemini.

     
  • 1.51, Аноним (51), 13:06, 18/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    > предложил использовать готовый ebuild-сценарий из стороннего репозитория Bentoo

    А потом окажется, что владелец какой-нибудь Jia Bentoo-tan.

     
  • 1.53, Аноним (53), 13:10, 18/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/–
    Напомню, Google не является компьютерной компанией, он не занимается производством программного обеспечения или компьютеров.
    Бизнес Гугля - показ рекламы, облачный хостинг, услуги ИИ.

    Chromium, Go, Dart, Android - это всё только для облегчения распространения рекламы, за показ которой Гугль получает деньги.
    Так что, думайте когда используете программы Гугля, хотите ли вы этим самым увеличивать прибыль Гугля.

     
  • 1.54, Аноним (54), 13:14, 18/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    Программисты хромого собирают его на каких-нибудь суперкластерах за 10 минут. Им проблемы поддержки дистрибутивов, которые по 12 часов на сборку гробят пофиг.

    Ну и да, можно брать сырые ебилды из леймана, а если они откажутся собираться - то вручную править ебилды. Навык для опытного пользователья гентушки обязательный. Я правил. Но в апстрим не отправлял, потому что это были дикие хаки, заточенные конкретно под мою систему. С другим набором use флагом могло и не взлететь, а проверять влом.

    Я подозреваю, что прочие пользователи генты тоже занимаются костылестроением, но в апстрим не отправляют, как и я. Максимум на форуме куски кода публикуют.

    Как всё это организовать в рабочий дистрибутив, я не представляю. Именно с точки зрения организации процесса, а не программных утилит.

     
  • 1.55, iPony128014 (?), 13:14, 18/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Учитывая, что ChromeOS на базе Gentoo — это даже каламбурно
     
  • 1.59, анон (?), 13:28, 18/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Ежедневная сборка хромиума с разными юз флагами звучит как способ получит ПТСР. Бедный гентушник, ему наверное психологическая помощь требуется.
     
  • 1.60, анон (?), 13:29, 18/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Ежедневная сборка хромиума с разными юз флагами звучит как способ получить ПТСР. Бедный гентушник, ему наверное психологическая помощь требуется.
     
  • 1.63, Аноним (63), 13:39, 18/10/2026 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/–
     
  • 1.64, Аноним (64), 13:47, 18/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    >Последней каплей, после которой сопровождающий решил прекратить
    >поддержание пакета, стало обесценивание его труда при обсуждении слишком
    >медленной публикации обновлений Chromium в Gentoo
    >ответ, что всё это чушь (ridiculous)

    единственный ответ единственного пользователя

    почему такие ответы нельзя попросту игнорировать? из треда непонятно.

     
  • 1.67, Аноним (67), 14:03, 18/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    А вот в Slackware я сам себе собираю что надо SlackBuild'ами, не полагаюсь на мейнтейнеров. Если надо, сам поправлю. Гентушники могут также, я уверен.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    XSQUARE
    Inferno Solutions
    Hosting by Hoster.ru
    Хоcтинг: