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.

Reply via email to