提交自有应用到USC后如何添加依赖?

我以专有许可证提交了我的应用程序“亮度控制器”,并且已经发布。它包含一个可执行的.py文件。但是这个应用程序依赖于python-wxgtk2.8。 我在评论字段中写了这个依赖,但可能打包人员忽略了它。 有没有办法我自己添加这个依赖呢? 请注意,我没有将软件包转换为Debian格式。我只是将brightness.py文件打包并提交了。 我可以只创建一个带有依赖文件的.deb文件并提交吗? 这个应用程序最初是开源的,但我以专有方式提交它,这样我就不必打包它了。
2个回答

在打包程序之前,他们将仔细检查所有的文件、readme等,以确保最终用户在使用您的程序时不会遇到问题。README足够明确,它需要`python-wxgtk2.8`,而且一旦构建完成,他们很可能会进行测试。
Ubuntu对于哪些软件包能够进入存储库有着严格的政策。很难相信他们会忽略关于您的软件唯一依赖项的如此重要信息。

我刚刚提交了.py文件(没有README),并在注释字段中指明了依赖关系。我不知道他们没有添加依赖项,因为我已经安装了该软件包。我阅读了一些评论,了解到了这个问题。那么,我应该添加一个Readme文件吗? - Archisman Panigrahi
最好返回只有翻译后的文本。 - Braiam
不必要的,它将在打包过程中被找到。解决问题的最佳方式是在您提交申请时添加“反馈”。 - zoopster
@zoopster 我相信他是在包裹发送和完成之后收到用户的错误报告。包裹团队没有注意到包裹提交表单中的评论,因此现在他有一个无法工作的包裹。 - Braiam

什么?那不是将应用程序发布到Ubuntu软件中心的正确方式,实际上我已经提交了超过15个应用程序,包括免费和非免费的。我制作了一个视频教程,涵盖了打包应用程序并上传到任何商店所需的所有设置。

首先,他们不会接受你的应用程序源代码,因为那会使其成为开源!他们接受一个Debian化的存档。在我的YouTube视频中也介绍了Debian化应用程序的过程。之后,您将Debian化的tar.gz上传到商店。请阅读Ubuntu官方网站上的官方文档或观看视频以了解如何操作。

  • 视频介绍了如何在Qt中创建一个基本的网络摄像头应用程序。
  • 将其打包为Debian格式。
  • 计算应用程序的依赖项。
  • 将其上传到Ubuntu Play商店。

注意:如果要将其上传到Ubuntu软件中心,您需要上传由Debian打包生成的tar.gz文件。

这是YouTube链接- https://www.youtube.com/watch?v=Be3vRVqPt58