On Thu, 22 Apr 2021, RAGINI wrote:
sudo pacman -S qemu
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing icu (69.1-1) breaks dependency 'libicudata.so=68-64' required by
raptor
:: installing icu (69.1-1) breaks dependency 'libicui18n.so=68-64' required by
raptor
:: installing icu (69.1-1) breaks dependency 'libicuuc.so=68-64' required by
raptor
icu is a dependency for both qemu and raptor.
taking a closer look on the dependency
raptor : icu : 68-64 : range required
qemu : icu : 69.1-1: required
taking a further step up in the tree
raptor is a dependency for rasqal and redland.
$ sudo pacman --remove raptor
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing raptor breaks dependency 'libraptor2.so=0-64' required by rasqal
:: removing raptor breaks dependency 'raptor>=2.0.6' required by redland
let's check the depency lock.
with an upgrade of the system the dependency with raptor will look like
$ ldd /usr/lib/libraptor2.so
linux-vdso.so.1 (0x00007ffc07cd3000)
libcurl.so.4 => /usr/lib/libcurl.so.4 (0x00007fe3a9f6b000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007fe3a9f51000)
liblzma.so.5 => /usr/lib/liblzma.so.5 (0x00007fe3a9f29000)
libicui18n.so.69 => /usr/lib/libicui18n.so.69 (0x00007fe3a9c02000)
libicuuc.so.69 => /usr/lib/libicuuc.so.69 (0x00007fe3a9a0f000)
libicudata.so.69 => /usr/lib/libicudata.so.69 (0x00007fe3a7eb6000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007fe3a7ead000)
...
snipped
so the solution is,
sudo pacman -S -y -u
this will get your system insync with latest icu.
subsequently you can install qemu with no issues.
warm regards
Saifi.