diff --git a/CURRENT b/CURRENT index 898d6163..51d9936b 100644 --- a/CURRENT +++ b/CURRENT @@ -1,2 +1,2 @@ [current] -tag = 2.3.4 \ No newline at end of file +tag = 2.3.5 \ No newline at end of file diff --git a/RELEASE.md b/RELEASE.md index 1ae93d69..0cac3bef 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -1,6 +1,12 @@ # 版本更新记录 -## 2.3.4(2023/12/04) +## 2.3.5(2023/12/04) + +**Fix** + +- 修复在低版本系统上安装的 `libkf5wayland-dev` 版本问题; + +## 2.3.4(2023/12/04) **New** diff --git a/_env_base.sh b/_env_base.sh index 9d2b821b..7ef5cf81 100644 --- a/_env_base.sh +++ b/_env_base.sh @@ -51,12 +51,13 @@ wayland_env(){ cat /tmp/_yqdebversion.txt | grep "已安装" done - libkf5waylandclient5_version=$(apt show libkf5waylandclient5 | grep Version | cut -d " " -f2) + libkf5waylandclient5_version=$(apt policy libkf5waylandclient5 | grep "已安装" | python3 -c "s=input();print(s.split(':')[1])") + echo ${libkf5waylandclient5_version} # 根据 libkf5waylandclient5 的版本决定安装 libkf5wayland-dev 的版本; sudo apt install -y libkf5wayland-dev=${libkf5waylandclient5_version} > /tmp/env.log 2>&1 wayland_info="libkf5wayland-dev 可能存在依赖报错,解决方法:\n 方案一. 添加镜像对应的ppa仓库源,重新执行;\n - 方案二. sudo aptitude install libkf5wayland-dev,先输 n,再输 y,再输 y\n + 方案二. sudo aptitude install libkf5wayland-dev,先输 n,再输 y,再输 y \n ***方案二可能引入兼容性问题,慎用,在下非常非常非常不推荐。***" echo -e ${wayland_info} >> /tmp/env.log 2>&1 check_status libkf5wayland-dev diff --git a/pyproject.toml b/pyproject.toml index f625549e..a05836d3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "youqu" -version = "2.3.4" +version = "2.3.5" authors = [ { name = "mikigo", email = "huangmingqiang@uniontech.com" }, ]