[Topic discussion] 迁移应用时遇到以来问题,求助
Tofloor
poster avatar
ipaddr
deepin
2024-11-30 18:47
Author

尝试通过Appimage迁移玲珑应用,但是遇到问题,发现缺少依赖。

然后尝试用ll-pica adep 配置缺少的依赖,最终打包的layer还是提示缺少依赖。各位大佬,这个怎么解决呀

ll-pica adep -d "libwebkit2gtk-4.0-37,l*coregtk-4.0.so.18,libgstreamer1.0-0,libwpe-1.0-1"

100% install layer successfully
Running io.github.bambulab.BambuStudio...
/opt/apps/io.github.bambulab.BambuStudio/files/lib/io.github.bambulab.BambuStudio/bin/bambu-studio: error while loading shared libraries: libwebkit2gtk-4.0.so.37: cannot open shared object file: No such file or directory
Error: CODE=-1bash

然后 linglong.yaml中自动增加了


sources:
  - kind: file
    url: https://community-packages.deepin.com/beige/pool/main/g/gstreamer1.0/libgstreamer1.0-0_1.24.6-1_amd64.deb
    digest: 2259037809d8a9295579a9d8d046a0889dfdf6777d8a9cc514dd94879cd66cb9

build: |
Reply Favorite View the author
All Replies
小小怪冲啊!
deepin
2024-12-02 07:03
#1

沙发

Reply View the author
ipaddr
deepin
2024-12-02 16:43
#2

目前实测 ll-pica可能有bug 他并不能按照预期添加依赖,只会根据 -d 参数中依赖数量重复安装其中一个甚至不相干的。感觉pica似乎从哪里获取里一个过时的缓存列队导致这里安装的是错误的,而且只是下载里deb. build时,这些deb 似乎并没能正常打包到对应的运行时。

Reply View the author
玲珑沙
deepin
2024-12-19 23:12
#3
ipaddr

目前实测 ll-pica可能有bug 他并不能按照预期添加依赖,只会根据 -d 参数中依赖数量重复安装其中一个甚至不相干的。感觉pica似乎从哪里获取里一个过时的缓存列队导致这里安装的是错误的,而且只是下载里deb. build时,这些deb 似乎并没能正常打包到对应的运行时。

build 里是不是只加了set -x 啊 我也遇到了。

Reply View the author