一只小H
2023-07-25 02:24 deepin
试试sudo apt build-dep dde-dock?
Reply Like 0 View the author
试试sudo apt build-dep dde-dock?
试试sudo apt build-dep dde-dock?
源里没有源码,试了一下sudo apt build-dep ./dde-dock。还是遇到了第一个错误:依赖: libdwayland-dev 但无法安装它。看来确实是文档写错了。
谢谢。apt build-dep不错,早知道就少了不少折腾。
❯ sudo apt policy libdwayland-dev
libdwayland-dev:
Installed: (none)
Candidate: 5.25.0-kwayland.5.24.3+u003
Version table:
5.25.0-kwayland.5.24.3+u003 500
500 https://ci.deepin.com/repo/obs/deepin:/Develop:/dde/deepin_develop Packages
5.25.0-kwayland.5.24.3 500
500 https://community-packages.deepin.com/beige beige/main amd64 Packages
并不是的哦 只有v23的源里面才有这个包
❯ sudo apt policy libdwayland-dev
libdwayland-dev:
Installed: (none)
Candidate: 5.25.0-kwayland.5.24.3+u003
Version table:
5.25.0-kwayland.5.24.3+u003 500
500 https://ci.deepin.com/repo/obs/deepin:/Develop:/dde/deepin_develop Packages
5.25.0-kwayland.5.24.3 500
500 https://community-packages.deepin.com/beige beige/main amd64 Packages
并不是的哦 只有v23的源里面才有这个包
软件包的依赖 可以在 debian/control 文件里面看到,如果编译不通过是不能合并代码进入主线的
地铁老人手机.jpg
这个是 v23 环境用的,对应的包在 23 仓库(
地铁老人手机.jpg
这个是 v23 环境用的,对应的包在 23 仓库(
请问,v20在这个库里面吗吗?切换到其他分支或者提交,是不是就是v20?
有kwayland,所以有dwayland...
Popular Ranking
ChangePopular Events
More
我在(https://github.com/linuxdeepin)下载的dde-dock源码,编译的过程遇到了问题。换了不同分支也是同样的问题。
1,疑似依赖包名错误
debian/control文件中提供的Build-Depends有一个依赖下载不了:libdwayland-dev。
源里没有这个,好像是多了一个d,感觉应该是libwayland-dev。
而且源码里也有一个同样的错误。
2,奇怪的头文件
没有这个文件,而且格式有点奇怪。github上:
同样没有这个文件。
疑惑
1,不知道官方是不是按照这个编译的?这个错误,怎么可能编译成功。
2,dde-dock是不是还有依赖,比如dde-core之类的?