Hi, Thanks for your reply. 在 2022/1/26 00:34, Helmut Grohne 写道: > Hi, > > I'm sorry that it has taken so long for me to answer this. You shall see > why. > > This is part of a long-standing disagreement between the hinter and > lintian. I have now (a few days ago) resolved it in the hinter in favour > of lintian's point of view. O, I don't know this history before. > Those stardict plugins are technically valid candidates for marking them > Multi-Arch: same. Doing so will not break anything (beyond making > lintian complain). However, you figured that doing so also is useless. > Since their dependency is not (and cannot be) Multi-arch same or > foreign, those plugins cannot ever benefit from being marked Multi-Arch: > same. > > I've updated the hinter to no longer emit such hints (where a dependency > lacks an annotation). Good! > > So why did the hinter emit such hints? A very frequent pattern is a > shared library and the accompanying lib*-dev package. Assume that none > of them is Multi-Arch marked and that their contents already use > multiarch paths. With the new scheme of things, the hinter will only > report the shared library package and not report the lib*-dev package, > because its dependency is not marked. Then once you mark the library, it > would emit the secondary hint on the lib*-dev package. To avoid this > multistep process, the hinter emitted them all in one go even if some of > them would not be exercisable. > > It seems like most people prefer the slow multi-step path, so that's > what the hinter will do now. stardict doesn't receive any hints anymore. Yes, https://tracker.debian.org/pkg/stardict hasn't any hints now. > > The underlying changes to the hinter were not entirely trivial, which > somewhat explains the delay. Thank you for your patience. > > Helmut > -- 肖盛文 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
Attachment:
OpenPGP_signature
Description: OpenPGP digital signature