You are not logged in.
While updating an error saying a libopenmnt .tar.zst file was corrupted.
Since the update didn't complete with this file, I deleted it.
When I updated again, I got:
error: failed to commit transaction (conflicting files)
libopenmpt: /usr/bin/openmpt123 exists in filesystem
libopenmpt: /usr/include/libopenmpt/libopenmpt.h exists in filesystem
libopenmpt: /usr/include/libopenmpt/libopenmpt.hpp exists in filesystem
libopenmpt: /usr/include/libopenmpt/libopenmpt_config.h exists in filesystem
libopenmpt: /usr/include/libopenmpt/libopenmpt_ext.h exists in filesystem
libopenmpt: /usr/include/libopenmpt/libopenmpt_ext.hpp exists in filesystem
libopenmpt: /usr/include/libopenmpt/libopenmpt_stream_callbacks_buffer.h exists in filesystem
libopenmpt: /usr/include/libopenmpt/libopenmpt_stream_callbacks_fd.h exists in filesystem
libopenmpt: /usr/include/libopenmpt/libopenmpt_stream_callbacks_file.h exists in filesystem
libopenmpt: /usr/include/libopenmpt/libopenmpt_stream_callbacks_file_mingw.h exists in filesystem
libopenmpt: /usr/include/libopenmpt/libopenmpt_stream_callbacks_file_msvcrt.h exists in filesystem
libopenmpt: /usr/include/libopenmpt/libopenmpt_stream_callbacks_file_posix.h exists in filesystem
libopenmpt: /usr/include/libopenmpt/libopenmpt_stream_callbacks_file_posix_lfs64.h exists in filesystem
libopenmpt: /usr/include/libopenmpt/libopenmpt_version.h exists in filesystem
libopenmpt: /usr/lib/libopenmpt.so exists in filesystem
libopenmpt: /usr/lib/libopenmpt.so.0 exists in filesystem
libopenmpt: /usr/lib/libopenmpt.so.0.4.4 exists in filesystem
libopenmpt: /usr/lib/pkgconfig/libopenmpt.pc exists in filesystem
libopenmpt: /usr/share/doc/libopenmpt/LICENSE exists in filesystem
libopenmpt: /usr/share/doc/libopenmpt/README.md exists in filesystem
libopenmpt: /usr/share/doc/libopenmpt/examples/libopenmpt_example_c.c exists in filesystem
libopenmpt: /usr/share/doc/libopenmpt/examples/libopenmpt_example_c_mem.c exists in filesystem
libopenmpt: /usr/share/doc/libopenmpt/examples/libopenmpt_example_c_probe.c exists in filesystem
libopenmpt: /usr/share/doc/libopenmpt/examples/libopenmpt_example_c_stdout.c exists in filesystem
libopenmpt: /usr/share/doc/libopenmpt/examples/libopenmpt_example_c_unsafe.c exists in filesystem
libopenmpt: /usr/share/doc/libopenmpt/examples/libopenmpt_example_cxx.cpp exists in filesystem
libopenmpt: /usr/share/licenses/libopenmpt/LICENSE exists in filesystem
libopenmpt: /usr/share/man/man1/openmpt123.1.gz exists in filesystem
Errors occurred, no packages were upgraded.
-> error installing repo packages
I was wondering how I could repair this and continue to update?
Offline
You mean "libopenmpt".
https://wiki.archlinux.org/title/Pacman … )%22_error
Last edited by philo (2023-05-15 10:09:13)
Offline
I keep getting target not found, even after doing a -Fy
Offline
What? How does that related to your OP?
You've got untracked files in the filesystem.
pacman -Qikk libopenmpt
Offline
What? How does that related to your OP?
You've got untracked files in the filesystem.pacman -Qikk libopenmpt
Name : libopenmpt
Version : 0.7.1-1
Description : None
Architecture : None
URL : None
Licenses : None
Groups : None
Provides : None
Depends On : None
Optional Deps : None
Required By : audacious-plugins gst-plugins-bad
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 0.00 B
Packager : None
Build Date : Wed 31 Dec 1969 07:00:00 PM
Install Date : Wed 31 Dec 1969 07:00:00 PM
Install Reason : Explicitly installed
Install Script : No
Validated By : Unknown
error: error while reading file /var/lib/pacman/local/libopenmpt-0.7.1-1/mtree: Unrecognized archive format
libopenmpt: no mtree file
Offline
So the package database got corrupted.
Check if there're more of them
LC_ALL=C pacman -Qk 2>&1 | grep mtree
Then fix those w/ "pacman -Sy --dbonly foo bar baz", then update the system and re-install the broken packages "pacman -Su foo bar baz"
Offline