shenmo7192 xingzitian 很奇怪,是我的打开方式有问题吗 https://gitee.com/deepin-community-store/spark-store/blob/master/debian/control 我在这已经指定5.2了,但是打出来的实际指定了5.4 求教 主程序只有目前没有用到dtk 5.4+的feature,所以你手动改一下依赖为5.2即可运行 但是其他一些dtk应用需要 还是建议升级到5.5,不过是否应该把dtk5.5放到星火仓库里吗?
shenmo7192 从语义上看,似乎是编译机的shlibs的版本会被放到最终的control中 编译机用的UOS 21,是5.4 如果不这样做那其他的版本也就没有指定了 按规范来说,也似乎确实应该使用5.4+的dtk来运行 emmmmmm难道还要额外追加给Debian的补充包? @momen
shenmo7192 https://gitee.com/deepin-community-store/spark-store/pulls/34 暂时覆盖了指定,因为并没有用 至于是应该追加依赖包还是在最终打包之前额外增加脚本修改依赖(或者在FAQ里增加Debian用户请到sid下载的建议),可能需要进一步讨论。因为目前除了 @zty199 之外,实际上我们没人会写debhelper的脚本(
shenmo7192 momen 不能爬,这东西和Qt版本对应的 dtk 5.4有移植,现在的依赖包就是在ubuntu 20.04上搞的 但是给Debian 11额外搞需要在Debian 11上再次编译,不如直接拿sid的包 而这个5.5版本的包放到仓库可能会影响UOS的更新