如果已经快速创建了一个名为“Vault”的应用程序...但在启动板中,该名称已被用于分支,我使用“vault-encfs”,因为它是 encfs 的 GUI...
现在我在帮助菜单中遇到“获取帮助”和“翻译此应用程序”选项的问题,该选项试图在启动板中查找 vault 而不是 vault-encfs...
我可以改变它吗?
Traceback (most recent call last):
File "<string>", line 5, in <module>
File "/usr/share/launchpad-integration/launchpadintegration/main.py", line 48, in main
pkginfo = PackageInfo.fromPackageName(options.package, logger)
File "/usr/share/launchpad-integration/launchpadintegration/packageinfo.py", line 219, in fromPackageName
'"%s"' % package)
launchpadintegration.packageinfo.PackageNotFoundError: Could not look up package info for "vault"
答案1
此功能实际上会尝试确定应用程序的 Ubuntu 包,然后在 Launchpad 上查找。由于您的应用程序未打包,因此 Launchpad 集成功能无法确定其来源的二进制和源包,因此无法将用户带到 Launchpad 获取在线帮助和翻译菜单项。
也许值得报告该launchpad-integration
软件包的一个错误,关于该功能无法与未在 Ubuntu 中打包的应用程序一起使用;如果尚未打开。