以下是我尝试使用 dnf update 更新软件包的输出。
我是生皮社区的新手。我不确定这是否是软件包维护者端的错误并且它会自行解决吗?
如果没有警告我它将删除 gnome,我就无法删除冲突的包。
我也运行过 dnf clean 但也不起作用。
这是我可以解决的问题吗?或者软件包维护者很快就会修复这个问题?
我知道这是测试版,很好奇这样的中断多久发生一次。
谢谢!
sudo dnf update
Last metadata expiration check: 0:05:29 ago on Mon 08 Aug 2022 02:59:00 PM EDT.
Dependencies resolved.
================================================================================
Package Arch Version Repository Size
================================================================================
Upgrading:
glibc x86_64 2.36-1.fc37 rawhide 2.1 M
glibc-all-langpacks x86_64 2.36-1.fc37 rawhide 18 M
glibc-common x86_64 2.36-1.fc37 rawhide 359 k
glibc-devel x86_64 2.36-1.fc37 rawhide 96 k
glibc-gconv-extra x86_64 2.36-1.fc37 rawhide 1.6 M
glibc-headers-x86 noarch 2.36-1.fc37 rawhide 574 k
glibc-langpack-en x86_64 2.36-1.fc37 rawhide 676 k
gsm x86_64 1.0.22-1.fc37 rawhide 35 k
libnsl x86_64 2.36-1.fc37 rawhide 121 k
libwebp x86_64 1.2.4-1.fc37 rawhide 278 k
python3-google-auth noarch 1:2.10.0-1.fc37 rawhide 248 k
vulkan-loader x86_64 1.3.216.0-3.fc37 rawhide 142 k
webkit2gtk4.1 x86_64 2.37.1-13.fc37 rawhide 18 M
webkit2gtk4.1-jsc x86_64 2.37.1-12.fc37 rawhide 6.4 M
Installing dependencies:
javascriptcoregtk4.1 x86_64 2.37.1-13.fc37 rawhide 6.4 M
Transaction Summary
================================================================================
Install 1 Package
Upgrade 14 Packages
Total download size: 55 M
Is this ok [y/N]: y
Downloading Packages:
(1/15): glibc-2.36-1.fc37.x86_64.rpm 3.5 MB/s | 2.1 MB 00:00
(2/15): glibc-common-2.36-1.fc37.x86_64.rpm 4.1 MB/s | 359 kB 00:00
(3/15): glibc-devel-2.36-1.fc37.x86_64.rpm 1.4 MB/s | 96 kB 00:00
(4/15): glibc-gconv-extra-2.36-1.fc37.x86_64.rp 4.5 MB/s | 1.6 MB 00:00
(5/15): glibc-headers-x86-2.36-1.fc37.noarch.rp 3.8 MB/s | 574 kB 00:00
(6/15): glibc-langpack-en-2.36-1.fc37.x86_64.rp 5.1 MB/s | 676 kB 00:00
(7/15): gsm-1.0.22-1.fc37.x86_64.rpm 612 kB/s | 35 kB 00:00
(8/15): libnsl-2.36-1.fc37.x86_64.rpm 1.9 MB/s | 121 kB 00:00
(9/15): libwebp-1.2.4-1.fc37.x86_64.rpm 4.5 MB/s | 278 kB 00:00
(10/15): python3-google-auth-2.10.0-1.fc37.noar 3.2 MB/s | 248 kB 00:00
(11/15): vulkan-loader-1.3.216.0-3.fc37.x86_64. 2.2 MB/s | 142 kB 00:00
(12/15): javascriptcoregtk4.1-2.37.1-13.fc37.x8 3.3 MB/s | 6.4 MB 00:01
(13/15): webkit2gtk4.1-jsc-2.37.1-12.fc37.x86_6 2.9 MB/s | 6.4 MB 00:02
(14/15): webkit2gtk4.1-2.37.1-13.fc37.x86_64.rp 6.8 MB/s | 18 MB 00:02
(15/15): glibc-all-langpacks-2.36-1.fc37.x86_64 910 kB/s | 18 MB 00:20
--------------------------------------------------------------------------------
Total 2.7 MB/s | 55 MB 00:20
Running transaction check
Transaction check succeeded.
Running transaction test
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.
Error: Transaction test error:
file /usr/lib64/libjavascriptcoregtk-4.1.so.0.2.0 conflicts between attempted installs of webkit2gtk4.1-jsc-2.37.1-12.fc37.x86_64 and javascriptcoregtk4.1-2.37.1-13.fc37.x86_64
答案1
这是我可以解决的问题吗?
这是一个依赖问题。它可能已经解决,或者可能需要维护人员干预,在这种情况下,如果您了解 Fedora 打包的方法并了解受影响的软件,您可以帮助上游。
这或许不应该发生;看起来版本升级只完成了一部分。然而,请注意,fedora rawhide 是 Fedora 的滚动发布、实验版本,直到某个时候他们冻结它,开始集中精力修复(正是这样!)错误,然后如果没有任何问题,则滚动下一个版本。一会儿。如果您想要某些东西在更新后仍然有效,我建议您坚持使用当前发布的 Fedora 版本,而不是使用 Rawhide。此时,这是 Fedora 36。
或者软件包维护者很快就会修复这个问题?
完全不能保证这个问题会在 37 发布之前得到解决。目前计划的,这可能需要到 Beta 2022-09-13 发布为止,除非它遇到阻止程序异常,在这种情况下它可能寿命更长!