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

deb 包于 linux mint 22 安装错误 #287

Open
4 tasks done
kistonw opened this issue Dec 27, 2024 · 7 comments
Open
4 tasks done

deb 包于 linux mint 22 安装错误 #287

kistonw opened this issue Dec 27, 2024 · 7 comments
Labels

Comments

@kistonw
Copy link

kistonw commented Dec 27, 2024

Ensure the following information

  • When reporting a bug, please attach the complete log.
  • To get instructions on how to retrieve log files in version 0.16.1 and later, use tsukimi -h.
  • Duplicated issues will be closed.
  • Please make sure you have read the FAQ and related issues before open this issue.

Description

(正在读取数据库 ... 系统当前共安装有 499732 个文件和目录。)
准备解压 tsukimi_0.18.0-1_amd64.deb ...
正在解压 tsukimi (0.18.0-1) ...
dpkg: 处理归档 tsukimi_0.18.0-1_amd64.deb (--install)时出错:
正试图用一个非目录的文件替换目录 /usr/share/glib-2.0/schemas,该目录属于软件包 xviewer 3.4.6+wilma
dpkg-deb: 错误: 粘贴 子进程被信号(断开的管道) 终止了
正在处理用于 libglib2.0-0t64:amd64 (2.80.0-6ubuntu3.2) 的触发器 ...
在处理时有错误发生:
tsukimi_0.18.0-1_amd64.deb

@tsukinaha
Copy link
Owner

抱歉造成不便,现在 release 分发的 deb 包并没有很好的处理依赖、i18n、GSettings及软件相关元数据。暂时你可以手动构建,具体请查看这里

@tsukinaha tsukinaha changed the title linux mint 22 安装错误 deb 包于 linux mint 22 安装错误 Dec 27, 2024
@tsukinaha tsukinaha added bug Something isn't working packaging OS: Linux meta labels Dec 27, 2024
@kistonw
Copy link
Author

kistonw commented Dec 27, 2024

发了issue后就在构建 执行cargo build --release后 我是遇到了好多坑 最后卡在 gdk4-sys 找不到 gtk4相关的都安装了也不行

@kistonw
Copy link
Author

kistonw commented Dec 27, 2024

电脑刚关了 我记得有个什么gtk4>=4.16
cargo add gdk4-sys我也执行了

@Kosette
Copy link
Collaborator

Kosette commented Dec 27, 2024

@kistonw 需要留意一下依赖的版本,比如 libgtk 必须 ≥4.16,其他的依赖参考https://github.com/tsukinaha/tsukimi/blob/main/docs/build_on_linux.md,部分依赖可能需要更高的版本

@tsukinaha
Copy link
Owner

电脑刚关了 我记得有个什么gtk4>=4.16
cargo add gdk4-sys我也执行了

不需要再为软件引入外部依赖,你应当在系统中安装 gtk4/libadw/gstreamer/libmpv 等包而满足软件依赖

@kistonw
Copy link
Author

kistonw commented Dec 28, 2024

大佬 编译搞不定 头大 gtk4.pc说没在pkgconfig里 但是确实有 您什么能更新下deb解决依赖问题

@tsukinaha
Copy link
Owner

大佬 编译搞不定 头大 gtk4.pc说没在pkgconfig里 但是确实有 您什么能更新下deb解决依赖问题

我不会,等一个扁包大手子(

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

No branches or pull requests

3 participants