11 Star 132 Fork 24

gfdgd xi / Wine 运行器

 / 详情

Debian SID的原版7z可能会出现问题

已完成
创建于  
2024-03-24 21:03

name: Debian SID+的p7zip被换成了原版的7zip而不是p7zip,而原版7zip对Linux下的软链接处理有问题,可能导致潜在问题
about:

看到运行器打包容器在使用p7zip

目前星火的解决办法是对于高于指定版本的7z,使用p7zip-legacy来防止解压出错
未测试是否压缩时会出现问题

星火相关issue: https://gitee.com/spark-store-project/spark-wine/issues/I900AF
相关改动:https://gitee.com/spark-store-project/spark-wine/blob/master/spark-dwine-helper/build.sh#L28

评论 (7)

shenmo 创建了任务
gfdgd xi 任务状态待办的 修改为进行中
展开全部操作日志

那我也采用同样的方案

gfdgd xi 任务状态进行中 修改为已完成

@gfdgd xi 星火选择这样的方案是因为可以引入外部依赖,wine运行器可以直接随包分发了,反正p7zip包不大也没有依赖~

@gfdgd xi 就是多平台不太好处理了,每个架构带一个?还是干脆用box64/lat跑x86的?

确实
有个方案就说每个架构编译一个,但是也不现实(思考)

编译倒没必要,都有包的

让用户手动下载或者到星火装?

集成吧,直接把7z的binary放进去就好了
p7zip拆包放进去

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
7896131 gfdgd xi 1712724632 4915358 shenmo7192 1714956823
Python
1
https://gitee.com/gfdgd-xi/deep-wine-runner.git
git@gitee.com:gfdgd-xi/deep-wine-runner.git
gfdgd-xi
deep-wine-runner
Wine 运行器

搜索帮助