Closed yochananmarqos closed 1 month ago
@LordTermor was the database created by Arch"s repo-add script or somehow exported from some SQL database and misses some entries?
@LordTermor was the database created by Arch"s repo-add script or somehow exported from some SQL database and misses some entries?
LMDB is a NoSQL key-value database but no, you can check pool
folder, it also misses some entries, I'm going to dig into that and check what's wrong.
I mean does your solution also add so-dependencies like libudev.so=1-64
.
Current status:
:: Synchronizing package databases...
core is up to date
extra 2.0 KiB 2.34 KiB/s 00:01 [############################################################################] 100%
multilib is up to date
:: Starting full system upgrade...
warning: 389-ds-base: unknown key '%BACKUP%' in sync database
error: multilib database is inconsistent: name mismatch on package lib
resolving dependencies...
warning: cannot resolve "glibc libudev.so=1-64 systemd-libs", a dependency of "device-mapper"
:: The following package cannot be upgraded due to unresolvable dependencies:
device-mapper
:: Do you want to skip the above package for this upgrade? [y/N]
error: multilib database is inconsistent: name mismatch on package lib
This part is still not obvious to me and needs further debugging...
warning: cannot resolve "glibc libudev.so=1-64 systemd-libs", a dependency of "device-mapper"
This should be fixed now, I need to regenerate mirrors.
warning: cannot resolve "glibc libudev.so=1-64 systemd-libs", a dependency of "device-mapper"
This should be fixed now, I need to regenerate mirrors.
@yochananmarqos with that does updating work for you now? Or is
error: multilib database is inconsistent: name mismatch on package lib
still breaking your updates?
@romangg
still breaking your updates?
No, this issue was resolved, however the discussion was in Matrix instead of here on GitHub.
There are two other issues that we've also discussed on Matrix. If there is not already an existing issue, I will create one later.
After performing a sync, I attempted to update with
sudo pacman -Syu
: