Fedorda Rawhide 37 上的“sudo dnf update”软件包冲突

Fedorda Rawhide 37 上的“sudo dnf update”软件包冲突

以下是我尝试使用 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 发布为止,除非它遇到阻止程序异常,在这种情况下它可能寿命更长!

相关内容