2025年8月7日更新系统时报错,提示 kdevelop 依赖 breezy ,安装 breezy ,提示 kdevelop 依赖关系无法配置(循环依赖?)。试图卸载 kdevelop ,卸载失败,提示错同前述。具体输出如下:
zeitaway@loong-aosc [ ~ ] ! sudo oma upgrade
INFO 正在刷新本机软件包数据库 ...
INFO oma 检测到本地软件包数据库状态不正确,正在尝试修复 ...
dpkg: 依赖关系问题使得 kdevelop 的配置工作不能继续:
kdevelop 依赖于 breezy (>= 3.3.12);然而:
未安装软件包 breezy。
dpkg: 处理软件包 kdevelop (--configure)时出错:
依赖关系问题 - 仍未被配置
在处理时有错误发生:
kdevelop
ERROR 无法修正软件包数据库。
DUE TO 这有可能是 AOSC OS 与某些软件的兼容性存在问题导致的,请您将上述日志分
享给 AOSC OS 维护者,以协助我们改善软件兼容性。
zeitaway@loong-aosc [ ~ ] !
1 个赞
白铭骢
2
目前这个情况是因为 oma 在更新前尝试修复依赖导致的,可以使用如下命令:
oma upgrade --no-fix-dpkg-status
1 个赞
报错如下:
zeitaway@loong-aosc [ FreeBASIC-1.10.0-source ] ! sudo oma upgrade --no-fix-dpkg-status
INFO 正在刷新本机软件包数据库 ...
1 个软件包将被 安装:
软件名 | 版本 | 大小
----------+----------+--------------
breezy | 3.3.12 | +50.05 MiB
总下载大小: 8.46 MiB
预计磁盘占用变化: +50.05 MiB
(正在读取数据库 ... 系统当前共安装有 1674189 个文件和目录。)
准备解压 .../breezy_3.3.12_loongarch64.deb ...
正在解压 breezy (3.3.12) ...
dpkg: 处理归档 /var/cache/apt/archives/breezy_3.3.12_loongarch64.deb (--unpack)时出错:
trying to overwrite '/usr/bin/bzr', which is also in package bzr (2.7.0-2)
在处理时有错误发生:
/var/cache/apt/archives/breezy_3.3.12_loongarch64.deb
INFO 如需撤销本次操作,请使用 oma undo 命令。
ERROR 无法完成软件包配置操作。APT 返回错误信息如下:
1: E: Sub-process /usr/bin/dpkg returned an error code (1)
DUE TO 这可能是软件质量存在问题、系统文件损坏或系统,抑或软件存在兼容性问题导
致的。
INFO 请您将上述日志(截图)分享给 AOSC OS 维护者,以便我们进行调查并进行必
要的改进工作。
1 个赞
我来立正挨打了
这个包是我打的,breezy 包替代了 bzr 包,但是打包的时候忘了添加一些元数据,导致包管理器实际上无法识别这个行为,应该很快修复,修复后我来 ping 你,抱歉
1 个赞
现在已经光速修复合并到主分支了,请在十分钟后重试一下,应该已经没有问题了,感谢您的反馈
1 个赞