Chromium 是谷歌 Chrome 网络浏览器的开源上游项目,它越来越难以被 Linux 发行版打包和构建。Gentoo 项目已为 Chromium 软件包发布了“临终仪式”,这意味着该包将不再获得维护。Chromium 复杂的构建系统、捆绑的依赖项以及频繁的版本发布令维护人员深感沮丧。
Gentoo 专注于让用户使用 Portage 工具和 ebuild 文件从源代码构建软件。一个近期的 ebuild 文件体现了 Chromium 的复杂性,尽管 Gentoo 也通过其 Binhost 项目为部分软件提供预编译二进制文件。从源代码构建允许用户配置 USE 标志,例如 -bundled-toolchain 标志,以优化编译。然而,由于 Chromium 捆绑工具链的限制,非 x86-64 架构必须使用该标志。
9月24日,Gentoo 维护人员 Sam James 在收到 Roman Žilka 提交的一份错误报告后,正式宣布了 Chromium 软件包的“临终仪式”。Žilka 曾抱怨稳定版 ebuild 已经过时,并指出版本 151.0.7922.169 包含 602 个已知漏洞。James 表示,Chromium 作为源码包“维护起来非常痛苦”,并指出它最容易消耗维护人员的精力。
宣布之后,该软件包的 ebuild 已被屏蔽,以防止用户无意中安装未维护的软件,并对尝试升级的用户发出警告。
来源: Hacker News · 由HeadlinesBriefing整理摘要