<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
Hi Chris,<br>
<br>
<div class="moz-cite-prefix">On 27/01/2024 20:05, chris hermansen wrote:<br>
</div>
<blockquote type="cite" cite="mid:CACc2_682GuQk9jJ7ANzwqM3DoAd1tvx4GrxtGs2JMFZ4hdO1zA@mail.gmail.com">
<div dir="ltr">
<div>Hello again Maxime,</div>
<div><br>
</div>
<div>Worth reading through this:</div>
<div><br>
</div>
<div><a href="https://github.com/qgis/QGIS/issues/48685" originalsrc="https://github.com/qgis/QGIS/issues/48685" shash="fNZdmody53vKPVaAyg8jpBx7azMJqDkqh2kG9Q/yXM6fRRzIFka384308YKSnT+qwm/0I7ZQA631LwZnItu0a2dmGQI9sLhi3gJkMSE+QKpRoY6ZvEir/03dxLDNikMB+Aru/JbQKnP84qzdj4ItDQWtKD/loVa4rlyT+kVLoiY=" moz-do-not-send="true">https://github.com/qgis/QGIS/issues/48685</a></div>
<div><br>
</div>
<div>You will see that someone in a similar problem solved it, albeit earlier version of QGIS.  Maybe this will apply in your case as well...?<br>
</div>
</div>
</blockquote>
<br>
I looked through the thread, but it seems that the issue is different.<br>
In the linked issue, crssync is looking for libgdal.so.30, which is the correct version for 'jammy'.<br>
In my case, the versions that crssync seems to look for are the ones from 'focal'.<br>
<br>
Even more surprising:<br>
<br>
<b>maxime@maxime-pc:~ $</b> ldd /usr/lib/qgis/crssync | grep libwebp<br>
    libwebp.so.7 => /usr/lib/x86_64-linux-gnu/libwebp.so.7 (0x00007ffa557ad000)<br>
<br>
According to 'ldd', crssync depends on libwebp.so.7, which is the 'jammy' version.<br>
But when configuring qgis-providers (which is where the 'apt install' is crashing), the issue is still the following:<br>
<br>
<b>maxime@maxime-pc:~ $</b> sudo dpkg --configure qgis-providers<br>
Setting up qgis-providers (1:3.35.0+git20240125+8c52728faf8+36jammy) ...<br>
/usr/lib/qgis/crssync: error while loading shared libraries: libwebp.so.6: cannot open shared object file: No such file or directory<br>
dpkg: error processing package qgis-providers (--configure):<br>
 installed qgis-providers package post-installation script subprocess returned error exit status 127<br>
Errors were encountered while processing:<br>
 qgis-providers<br>
<br>
I have no idea why it is looking for libwebp.so.6 instead of 7.<br>
<br>
Btw, I tested with 'ubuntu' (3.34), 'ubuntu-ltr' (3.28) and 'ubunutu-nightly' (3.35) with the same results each time.<br>
<br>
Concerning your previous email, the dependency problems come from the fact that qgis, qgis-plugin-grass and python2-qgis all depend on qgis-providers, which was not fully installed (due to the configuration problem seen above).<br>
Running 'apt upgrade -f' is thus not helping in this case.<br>
<br>
I am out of ideas.<br>
I might just try to manually install all old 'focal' packages as I did for libqhull 7.<br>
That does not seem like the clean way of solving this, but I don't have any other ideas.<br>
<br>
Best,<br>
Maxime<br>
</body>
</html>