arch 升级出错,求助

2016-12-19 15:34:36 +08:00
 15015613

输出:

[1] arch@arch_me>sudo pacman  -Syu
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
:: Starting full system upgrade...
:: Replace kdegraphics-okular with extra/okular? [Y/n] y
:: Replace libastro with extra/marble? [Y/n] y
resolving dependencies...
looking for conflicting packages...
:: marble and libmarble4 are in conflict. Remove libmarble4? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: libkgeomap4: removing libmarble4 breaks dependency 'libmarble4'
[1] arch@arch_me>sudo pacman -R libmarble4
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: libkgeomap4: removing libmarble4 breaks dependency 'libmarble4'

今天升级 arch ,出错。

不知道该如何解决, google 了一下,也没有找到好方法。

不知各位有没有什么解决办法?

PS:大概有 4 、 5 天没升级,也没多长时间呀

PS2:

arch@arch_me>pacman -Qi libmarble4
Name            : libmarble4
Version         : 15.08.3-2
Description     : KDE4 Marble libraries
Architecture    : x86_64
URL             : http://kde.org/applications/education/marble/
Licenses        : GPL  LGPL  FDL
Groups          : None
Provides        : kdeedu-marble
Depends On      : qtwebkit  libastro  marble-data
Optional Deps   : gpsd: GPS support
                  libwlocate: WLAN based geolocation
Required By     : libkgeomap4
Optional For    : None
Conflicts With  : kdeedu-marble
Replaces        : None
Installed Size  : 12.82 MiB
Packager        : Antonio Rojas <arojas@archlinux.org>
Build Date      : Tue 08 Dec 2015 10:59:04 PM CST
Install Date    : Thu 27 Oct 2016 11:49:14 PM CST
Install Reason  : Installed as a dependency for another package
Install Script  : No
Validated By    : Signature

arch@arch_me>pacman -Si libmarble4
error: package 'libmarble4' was not found
2988 次点击
所在节点    Linux
5 条回复
mgna17
2016-12-19 15:45:40 +08:00
> marble and libmarble4 are in conflict. Remove libmarble4? [y/N] y
> libkgeomap4: removing libmarble4 breaks dependency 'libmarble4'

安装 A 需要删除 B ,但是 C 依赖 B ,需要放弃一个
15015613
2016-12-19 18:07:49 +08:00
@mgna17
>[1] arch@arch_me>sudo pacman -R libmarble4
>checking dependencies...
>error: failed to prepare transaction (could not satisfy dependencies)
>:: libkgeomap4: removing libmarble4 breaks dependency 'libmarble4'

已尝试删除,但出错
o02VFqu3gZnZfX8n
2016-12-19 18:21:05 +08:00
libkgeomap4 是哪儿的包? AUR 也没有,删除试试?
daya
2016-12-20 17:21:14 +08:00
平常无脑吹 Arch 的一大把,真正遇到问题了却没人过来帮忙,真是
15015613
2016-12-20 18:08:11 +08:00
@daya
回答的人少,也许是问了没多久,我自己就把问题解决了的缘故

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/328645

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX