[software development] flatpak转制玲珑包还是失败
Tofloor
poster avatar
把一切操作变成GUI
deepin
Backbone of ecological co-construction group
2025-08-02 18:50
Author

V25已安装ll-pica

今天尝试用玲珑把flatpak转制,但是失败了:

https://flathub.org/apps/org.gnome.design.IconLibrary

先输入

ll-pica-flatpak convert org.gnome.design.IconLibrary --build
 '/project/.uabBuild/uab-loader'
'/opt/apps/cn.org.linyaps.builder.utils/files/bin/ll-box' -> '/project/.uabBuild/ll-box'
(64941) ./apps/ll-builder/src/main.cpp:349 Export UAB failed:  [code -1 ] message:
        ./libs/linglong/src/linglong/builder/linglong_builder.cpp:1632 export uab file
        ./libs/linglong/src/linglong/builder/linglong_builder.cpp:597 clear dependency: ref doesn't exist unknown:org.deepin.base.flatpak.gnome/48.0.0/unknown

再尝试别的app:

 ll-pica-flatpak convert com.belmoussaoui.Decoder  --build

依然失败

 '/project/.uabBuild/uab-loader'
'/opt/apps/cn.org.linyaps.builder.utils/files/bin/ll-box' -> '/project/.uabBuild/ll-box'
(65544) ./apps/ll-builder/src/main.cpp:349 Export UAB failed:  [code -1 ] message:
        ./libs/linglong/src/linglong/builder/linglong_builder.cpp:1632 export uab file
        ./libs/linglong/src/linglong/builder/linglong_builder.cpp:597 clear dependency: ref doesn't exist unknown:org.deepin.base.flatpak.gnome/48.0.0/unknown


不信邪,再试试:

ll-pica-flatpak convert net.sourceforge.GrandOrgue --build

 '/project/.uabBuild/uab-loader'
'/opt/apps/cn.org.linyaps.builder.utils/files/bin/ll-box' -> '/project/.uabBuild/ll-box'
(67054) ./apps/ll-builder/src/main.cpp:349 Export UAB failed:  [code -1 ] message:
        ./libs/linglong/src/linglong/builder/linglong_builder.cpp:1685 export uab file
        ./libs/linglong/src/linglong/package/uab_packager.cpp:425 prepare layers for make a bundle: couldn't find base layer

没一个成功的

哪怕是先生成--layer再安装:也是卡主50%

Reply Favorite View the author
All Replies
会飞的鱼11
deepin
Community Developer
2025-08-04 14:51
#1

看了一下,前面两个错误是因为仓库里面还没有 org.deepin.base.flatpak.gnome/48.0.0这个版本的base, 可以参考 ll-pica-flatpak convert org.videolan.VLC --base "org.deepin.base.flatpak.kde" --base-version "6.7.0.2" --build --layer指定base version为47.0.0试试,可参考文档(https://linyaps.org.cn/guide/ll-flatpak-convert/convert-flatpak.html),最后一个导出uab失败的问题是ll-pica-flatpak没有兼容新版本玲珑引起的问题,这个目前研发正在处理中,您可以先尝试加上--layer 参数导出相应产物试试。

Reply View the author