[Debian-zh-dev] 关于 fortunes-zh 的一些问题
xiao sheng wen(肖盛文)
atzlinux at sina.com
Tue Dec 21 01:51:26 GMT 2021
大家好!
对这个问题,刚才对 fortune-zh 1.6 和 1.7 进行了再次对比:
dget
http://snapshot.debian.org/archive/debian/20090219T212512Z/pool/main/f/fortune-zh/fortune-zh_1.6.dsc
dget
http://snapshot.debian.org/archive/debian/20090219T212512Z/pool/main/f/fortune-zh/fortune-zh_1.7.dsc
diff fortune-zh-1.6/debian/control fortune-zh-1.7/debian/control
这两个版本的 control 文件,没有区别。
diff fortune-zh-1.6/debian/changelog fortune-zh-1.7/debian/changelog
0a1,6
> fortune-zh (1.7) unstable; urgency=low
>
> * Porvides fortune-cookie-db. (Closes:Bug#448063)
>
> -- Yu Guanghui <ygh at debian.org> Thu, 6 Jul 2006 02:41:43 +0800
>
这个更新日志,有一个拼写错误, Porvides 应该是 Provides。
这个问题,年代久远,只能够猜测是当时忘记了更新 control 文件。
在 2021/12/20 21:10, xiao sheng wen(肖盛文) 写道:
> 您好!
>
> 向 Debian 报告软件包 bug ,请参考:
> https://www.debian.org/Bugs/Reporting
>
> 其它问题,我回复如下:
>
> 在 2021/12/20 下午12:30, Tao Wang 写道:
>> 你好,
>>
>> 非常抱歉直接通过邮件来报告关于 fortunes-zh
>> 包的一些问题,我没能够找到比较简单的提交 bug 的方式。我使用的是 Ubuntu
>> 系统,但是该包的问题根源在
>> Debian,所以我才联系Debian的维护者,打扰到你非常的抱歉。
>>
>> 我在尝试 fortune
>> 的时候,觉得很好玩,但是全是英文谚语。经过搜索才发现已经有人做了中文的包,可是这个包并没有随着选择中文系统而自动安装,因此我开始探索出现的问题。目前我注意到了两个问题。
>>
>> 1. 其它语言的 fortunes 包都可以作为虚包 fortune-cookie-db 的实包,而
>> fortunes-zh
>> 不在其列。fortune-mod 依赖于 fortunes-min 或者 fortune-cookie-db,如果
>> fortunes-zh
>> 不在 fortune-cookie-db 中的话,那么就不可能存在纯中文的 fortune。
>
> fortunes-zh 提供 fortune-cookie-db 虚拟包的话,用户在使用命令:
>
> apt install fortune-cookie-db
>
> 安装时,中文的 fortunes-zh 也能够出现在候选列表里面,有利于中文用户安装。
>
> 这个问题,曾经有过 bug 报告[1],当时的软件包维护者也曾经记录发布 1.7
> 版本解决。
>
> fortune-zh (1.7) unstable; urgency=low
>
> * Porvides fortune-cookie-db. (Closes:Bug#448063)
>
> -- Yu Guanghui <ygh at debian.org> Thu, 6 Jul 2006 02:41:43 +0800
>
> 但比较奇怪的是,我下载了 1.7 版本存档软件包源代码[2],并没有看到
> debian/control 文件有这个字段记录,
>
> 该软件包的后续版本也没有提供 fortune-cookie-db 虚拟包。
>
> 接下来,我会在软件包里面加上提供 fortune-cookie-db
> 虚拟包,并尽快发布一个新版本。
>
>>
>> 2. 我对 deb 的机制不是太了解,有没有可能在安装 fortune
>> 的时候,自动根据当前 LANG 来选择
>> fortune-cookie-db 虚包中安装对应语言的实包,而代替 fortunes-min?
>
> 据我目前所知,dpkg deb 软件包还没有这样的机制。
>
> 根据当前机器语言环境变量自动安装相关语言软件包,确实是一个很好的功能。对非英语用户,很有帮助。
>
>
>>
>> 另外,请问有什么比较方便的提交 bug 的方式么?比如类似 GitHub 那种?
>>
>> 谢谢
>
>
> 谢谢!
>
>
> [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=448063
>
> [2]
> http://snapshot.debian.org/archive/debian/20090219T212512Z/pool/main/f/fortune-zh/fortune-zh_1.7.dsc
>
--
肖盛文 xiao sheng wen Faris Xiao
微信(wechat):atzlinux
《铜豌豆 Linux》https://www.atzlinux.com
基于 Debian 的 Linux 中文 桌面 操作系统
Debian QA page: https://qa.debian.org/developer.php?login=atzlinux%40sina.com
GnuPG Public Key: 0x00186602339240CB
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0x00186602339240CB.asc
Type: application/pgp-keys
Size: 9743 bytes
Desc: OpenPGP public key
URL: <http://alioth-lists.debian.net/pipermail/chinese-developers/attachments/20211221/cdf2145b/attachment-0001.key>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/chinese-developers/attachments/20211221/cdf2145b/attachment-0001.sig>
More information about the Chinese-developers
mailing list