Greetings
For about a week or two I’ve had this issue of not being able to do a zypper dup without issues. At first the update just did an automatic restart and then just hung up, with me having to power off the computer manually. I did a snapper rollback, hoping that the issue would be fixed, and it somewhat did. I am now not getting the hang up, but rather some kind of package lock situation, which I don’t know how to resolve. Mostly it seems to come down to the Mesa packages. I use the packman repo normally, but it seems Mesa is installed from the tumbleweed repo at the moment.
Upon doing a zypper dup, these are the packages listed as being removed:
The following 32 packages are going to be REMOVED:
kde-cli-tools6 kirigami-addons6 kscreen6 kscreenlocker6 kwin6 kwin6-x11 layer-shell-qt6 libgbm1-32bit libKirigamiAddonsStatefulApp6
libKScreenLocker6 libKWaylandClient6 libkwin6 libLayerShellQtInterface6 libOSMesa8-32bit libvulkan_intel-32bit libvulkan_radeon-32bit Mesa-32bit
Mesa-dri-32bit Mesa-gallium-32bit Mesa-libGL1-32bit Mesa-libglapi0-32bit Mesa-vulkan-device-select-32bit plasma6-desktop plasma6-desktop-emojier
plasma6-session plasma6-session-x11 plasma6-workspace plasma6-workspace-libs powerdevil6 sddm-qt6-branding-openSUSE wacomtablet-kcm6
xdg-desktop-portal-kde6
Afterwards, I get this message:
Checking for file conflicts: ................................................................................................................[error]
Detected 25 file conflicts:
File /etc/issue.net
from install of
openSUSE-release-20241210-3262.1.x86_64 (repo-oss)
conflicts with file from package
libssh4-0.11.1-1.1.x86_64 (@System)
File /etc/products.d/openSUSE.prod
from install of
openSUSE-release-20241210-3262.1.x86_64 (repo-oss)
conflicts with file from package
libssh4-0.11.1-1.1.x86_64 (@System)
File /usr/bin/plymouth
from install of
plymouth-22.02.122+94.4bd41a3-13.1.x86_64 (repo-oss)
conflicts with file from package
fastfetch-2.31.0-1.1.x86_64 (@System)
File /usr/bin/sqlite3
from install of
sqlite3-3.47.2-1.1.x86_64 (repo-oss)
conflicts with file from package
system-user-flatpak-1.15.12-1.1.noarch (@System)
File /usr/lib/issue.d/10-openSUSE.conf
from install of
openSUSE-release-20241210-3262.1.x86_64 (repo-oss)
conflicts with file from package
libssh4-0.11.1-1.1.x86_64 (@System)
File /usr/lib/os-release
from install of
openSUSE-release-20241210-3262.1.x86_64 (repo-oss)
conflicts with file from package
libssh4-0.11.1-1.1.x86_64 (@System)
File /usr/lib64/gallium-pipe/pipe_nouveau.so
from install of
Mesa-gallium-24.3.1-397.1.x86_64 (repo-oss)
conflicts with file from package
bolt-0.9.8-3.1.x86_64 (@System)
File /usr/lib64/gallium-pipe/pipe_r300.so
from install of
Mesa-gallium-24.3.1-397.1.x86_64 (repo-oss)
conflicts with file from package
bolt-0.9.8-3.1.x86_64 (@System)
File /usr/lib64/gallium-pipe/pipe_r600.so
from install of
Mesa-gallium-24.3.1-397.1.x86_64 (repo-oss)
conflicts with file from package
bolt-0.9.8-3.1.x86_64 (@System)
File /usr/lib64/gallium-pipe/pipe_radeonsi.so
from install of
Mesa-gallium-24.3.1-397.1.x86_64 (repo-oss)
conflicts with file from package
bolt-0.9.8-3.1.x86_64 (@System)
File /usr/lib64/gallium-pipe/pipe_swrast.so
from install of
Mesa-gallium-24.3.1-397.1.x86_64 (repo-oss)
conflicts with file from package
bolt-0.9.8-3.1.x86_64 (@System)
File /usr/lib64/gallium-pipe/pipe_vmwgfx.so
from install of
Mesa-gallium-24.3.1-397.1.x86_64 (repo-oss)
conflicts with file from package
bolt-0.9.8-3.1.x86_64 (@System)
File /usr/lib64/libEGL_mesa.so.0.0.0
from install of
Mesa-libEGL1-24.3.1-397.1.x86_64 (repo-oss)
conflicts with file from package
libksysguard6-imports-6.2.4-1.1.x86_64 (@System)
File /usr/lib64/libply-splash-graphics.so.5.0.0
from install of
libply-splash-graphics5-22.02.122+94.4bd41a3-13.1.x86_64 (repo-oss)
conflicts with file from package
git-2.47.1-1.1.x86_64 (@System)
File /usr/lib64/plymouth/details.so
from install of
plymouth-22.02.122+94.4bd41a3-13.1.x86_64 (repo-oss)
conflicts with file from package
fastfetch-2.31.0-1.1.x86_64 (@System)
File /usr/lib64/plymouth/label-pango.so
from install of
plymouth-plugin-label-22.02.122+94.4bd41a3-13.1.x86_64 (repo-oss)
conflicts with file from package
desktop-file-utils-0.28-1.1.x86_64 (@System)
File /usr/lib64/plymouth/renderers/drm.so
from install of
plymouth-22.02.122+94.4bd41a3-13.1.x86_64 (repo-oss)
conflicts with file from package
fastfetch-2.31.0-1.1.x86_64 (@System)
File /usr/lib64/plymouth/renderers/frame-buffer.so
from install of
plymouth-22.02.122+94.4bd41a3-13.1.x86_64 (repo-oss)
conflicts with file from package
fastfetch-2.31.0-1.1.x86_64 (@System)
File /usr/lib64/plymouth/text.so
from install of
plymouth-22.02.122+94.4bd41a3-13.1.x86_64 (repo-oss)
conflicts with file from package
fastfetch-2.31.0-1.1.x86_64 (@System)
File /usr/libexec/plymouth/plymouthd-fd-escrow
from install of
plymouth-22.02.122+94.4bd41a3-13.1.x86_64 (repo-oss)
conflicts with file from package
fastfetch-2.31.0-1.1.x86_64 (@System)
File /usr/sbin/plymouthd
from install of
plymouth-22.02.122+94.4bd41a3-13.1.x86_64 (repo-oss)
conflicts with file from package
fastfetch-2.31.0-1.1.x86_64 (@System)
File /usr/share/man/man1/plymouth-set-default-theme.1.gz
from install of
plymouth-22.02.122+94.4bd41a3-13.1.x86_64 (repo-oss)
conflicts with file from package
fastfetch-2.31.0-1.1.x86_64 (@System)
File /usr/share/man/man1/plymouth.1.gz
from install of
plymouth-22.02.122+94.4bd41a3-13.1.x86_64 (repo-oss)
conflicts with file from package
fastfetch-2.31.0-1.1.x86_64 (@System)
File /usr/share/man/man8/plymouth.8.gz
from install of
plymouth-22.02.122+94.4bd41a3-13.1.x86_64 (repo-oss)
conflicts with file from package
fastfetch-2.31.0-1.1.x86_64 (@System)
File /usr/share/man/man8/plymouthd.8.gz
from install of
plymouth-22.02.122+94.4bd41a3-13.1.x86_64 (repo-oss)
conflicts with file from package
fastfetch-2.31.0-1.1.x86_64 (@System)
File conflicts happen when two packages attempt to install files with the same name but different contents. If you continue, conflicting files will be replaced losing the previous content.
Continue? [yes/no] (no):
If I choose no it just aborts, if I choose yes, it will do with each package like this:
error: package sddm-qt6-branding-openSUSE-6.2.4-1.1.x86_64 is not installed
( 1/212) Removing: sddm-qt6-branding-openSUSE-6.2.4-1.1.x86_64 .............................................................................[error]
Removal of (65851)sddm-qt6-branding-openSUSE-6.2.4-1.1.x86_64(@System) failed:
Error: Subprocess failed. Error: RPM failed: Command exited with status 1.
, and then just keep going until I choose abort.
Does anyone know what is going on in this one, and how it might be fixed?