Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build: Update debian/control.Do not control the "erofsfuse" dependency version #1012

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

LFRon
Copy link

@LFRon LFRon commented Feb 21, 2025

erofsfuse这个依赖在玲珑上主要作用为导出uab,但玲珑已经默认关闭了在其他发行版上进行导出uab的功能,因此不需要进行版本控制,而且进行版本控制后会导致Ubuntu 24.04这样的发行版无法进行编译安装,我建议通过安装玲珑后读取erofsfuse的版本,高于1.8.3就对uab导出功能进行开放这样实现。

故本PR用于去除Debian系构建时对erofsfuse依赖的版本控制,让玲珑可以顺利在其他老发行版(比如UOS v20,Debian 12.9)上编译运行(除了uab导出功能以外)

去除Debian系构建时对erofsfuse依赖的版本限制
@dengbo11 dengbo11 requested a review from ComixHe February 21, 2025 07:07
@dengbo11
Copy link
Collaborator

玲珑一个新功能依赖于高版本的erofsfuse,此版本的限制不能去掉。另外,玲珑项目作为一个上游项目,项目里面不应该存在和发行版相关的目录(debian,archlinux,rpm)等打包相关的目录,当前由于ci/cd构建需要保留,后面会统一去掉。因此,其它发行版的打包需要开发者自行处理打包脚本。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants