Hello, latest libavif update seems to have nuked liferea and who knows what else. (things that deal with .avif files)
"liferea: error while loading shared libraries: libavif.so.15: cannot open shared object file: No such file or directory"
Hope libavif is not that kind of pkg that get updated once in a year.
:o
edit:
Downgrading libavif from 1.0.0-1 back to 0.11.1-1 solves the problem.
pacman -U https://archive.artixlinux.org/packages/l/libavif/libavif-0.11.1-1-x86_64.pkg.tar.zst
does the updated liferea in the omniverse repo work for you?
artist
Tnx for the tip, I'll check it out and see if it makes a difference.
Nope, tried omniverse liferea and it complains about libavif too. :(
I can confirm. The update ruined the Atril .pdf reader for me:
atril: error while loading shared libraries: libavif.so.15: cannot open shared object file: No such file or directory
P.S. Re-ran the updates and it also pulled new: highway-1.0.7-1 libwacom-2.8.0-1 python-3.11.5-1 webkit2gtk-2.40.5-2
Now it works. Though I'm not sure what fixed this.
On an updated system liferea also starts up OK for me.
artist
Perhaps because I can't update to python 3.11.5-1 for whatever reason, it produces a chain of undesired/unexpected things.
I have installed python-mpmath that requires python-sympy, python-pytest that checks for python version 3.11.3 and not for the newer 3.11.5-1. ??? So I guess I have to wait till python-mpmath gets updated so I can make the quantum leap to latest python.
It's a python mess.
PS: without previous libavif version my liferea still can not launch so I'm stuck with an old libavif + old python. Liferea itself relies on some python so no luck 4 me 4 the moment.
Surprisingly atril didn't seem to be affected on my end.
Yeah managed to install latest python but like
@gripped mentioned in another topic python-exceptiongroup is built with python 3.11.3. So python-mpmath had nothing to do with this breakage. Second had to unninstall streamlink, python-exceptiongroup, python-trio python-trio-websocket (needed for streamlink).
Now that managed to have the newest python can't install streamlink and it's dependencies mentioned above. However now luckily liferea works with the latest libavif. But now no streamlink 🤯
(https://i.postimg.cc/KvP3W5Yc/hvjh.png)
:D
Almost.
python-exceptiongroup was/is depending on an older version of python. Which prevented python being updated if python-exceptiongroup was installed.
You've uninstalled python-exceptiongroup which gets you the latest python but your errors show that streamlink depends on python-exceptiongroup.
You can either install the Arch python-exceptiongroup (doesn't have the version constraint anymore), build python-exceptiongroup yourself (remove the version constraint before building it) or wait for the artix python-exceptiongroup to be updated. Which I'm sure it will be.
@gripped yep it worked via arch repos ✌🏻 tnx, streamlink is onboard once again + liferea + new python
For the guys that need arch repos like I did here they are
arch repos (https://archive.archlinux.org/repos/2023/09/01/)