GNOME 日历的开发者之一(Hari Rana)公开表示与发行版中的软件包维护者存在冲突。 Linux 薄荷糖。冲突的原因在于,在 Linux Mint 系统自带一个修改过的旧版 GNOME 日历。尽管做了一些改动,但该应用程序仍然以 GNOME 日历的名称打包,容易让用户误以为它是原版项目。
在 GNOME 日历变体中 Linux Mint 版本仍然存在一些未修复的 bug,用户经常就这些问题联系 GNOME 日历的开发者,认为他们对此负有责任。该应用的“关于”页面保留了项目主联系信息,用户可以直接向 GNOME 日历的开发者报告问题,即使所报告的问题要么已经在当前版本的 GNOME 日历中修复,要么是由软件包维护者所做的更改引起的。 Linux 薄荷。
九个月前,GNOME 日历的一位主要开发人员在错误跟踪系统中创建了一个工单。 Linux 在Mint中,他要求GNOME日历包的维护者移除所有对主项目的引用,并通过更换图标来重新命名该应用程序。该请求六个月都没有得到回应,在多次提醒软件包维护者该请求的存在后, Linux Mint要求澄清正在讨论的具体问题变更。他还强调,这些变更都发生在受支持的分支中。 Linux Mint 和 LMDE 使用从以下来源导入的软件包: Ubuntu 24.04 LTS 和 Debian 13,以及这些发行版提供的相应 GNOME 46 和 48 版本。
GNOME日历的开发者解释说,他没有时间分析软件包中的更改。 Linux Mint 和移除个别更改并不能解决问题,因为基于 GNOME 46 和 48 的软件包与当前版本存在显著差异。他认为,可以通过移除该软件包或重新命名该分支并删除所有对 GNOME 的引用来解决问题。
包裹处理员回复说,他已经仔细核对所有细节。 Linux Mint 系统更改了这些设置,没有发现任何问题。它还注意到,某些软件包包含过时的 GNOME 日历版本。 Ubuntu 24.04 LTS 和 Debian 13 版本被数百万用户使用,并明确了开发者是否会提出要求。 Debian и Ubuntu 停止向他们供货。
GNOME日历开发者回应说,这与其说是修复更改的问题,不如说是…… Linux Mint 系统自带的 GNOME 日历版本存在问题,迫使用户向 GNOME 主项目提交错误报告。而且我们说的不是来自……的软件包。 Debian 稳定或 Ubuntu LTS,以及关于来自该软件包的信息 Linux 薄荷糖和用户投诉 Linux 薄荷,并非来自用户 Debian и Ubuntu如果投诉是由包裹用户发送的 Debian и Ubuntu然后,类似的请求也会发送给这些项目。
随附包装 Linux Mint写道,区别在于包装。 Debian/Ubuntu 以及一包 Linux Mint 版本仅包含一些额外的修复,虽然它预装了 GNOME 46,但无法将 GNOME 日历更新到 GNOME 50 的状态。通过移除特定的 Linux Mint软件包用户将会收到一个问题更多的版本,但这次是从软件仓库收到的。 Ubuntu 24.04 LTS 也基于 GNOME 46,但没有软件包维护者添加的错误修复。 Linux 薄荷糖。因此,阻止供应的唯一方法是 Linux Mint 和 LMDE 旧版 GNOME 日历 - 从中移除该软件包 Ubuntu 24.04 LTS 和 Debian 13,否则这些版本仍将从这些发行版的存储库中安装。
一位讨论参与者建议在错误报告模板中添加 GNOME 日历版本字段,以便立即解决与版本过旧相关的问题。GNOME 日历开发者指出,用户反馈并非仅限于官方错误报告表单,许多用户还会通过社交媒体、Matrix 聊天和其他沟通渠道报告问题。对此,软件包维护者质疑,如果开发者只是不希望用户运行旧版本,那么移除“关于”对话框中的链接(最初讨论过)会产生什么影响。
之后,维护者关闭了该工单,解释说移除“关于”对话框中的链接只能暂时解决问题,但无法从根本上解决长期支持(LTS)发行版中提供过时版本的问题。此外,还需要在其他地方进行类似的更改。 Debian с Ubuntu因为没有理由认为这个问题只会影响 Mint 版本而不会在其他版本中显现出来。 Ubuntu и DebianGNOME Calendar 代码许可允许不受限制地分发该程序,但为了防止分发旧版本,必须切换到非自由许可。
GNOME日历的开发者坚持自己的观点,并发表了一篇文章,批评旧版本的发布方式。 Linux 薄荷,他在其中提到 Linux Mint 将 bug 的责任推卸给了 GNOME 日历的开发者,并且可能侵犯了 GNOME 的商标权,因为它分发了不受支持的版本,却将其包装成由主项目支持的版本,误导用户避免自行维护。
来源: opennet.ru
