The shorter explanation: pacman doesn't track files like rpm and if a library bump occurs it doesn't recognizes it. I explained issues like this again and again. I'll add a faq.
The longer explanation: Some libraries are linked directly on a specific abi version, either by choice or because it's forced. For example icu is such a case because the C++ ABI isn't considered stable by them .
Pinned Comments
Thaodan commented on 2021-04-20 17:40 (UTC) (edited on 2021-04-21 22:45 (UTC) by Thaodan)
If you have issues with this package visit gitlab and read the readme first.