Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: libavif update broke liferea rss client (Read 635 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

libavif update broke liferea rss client


 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.
Code: [Select]
pacman -U https://archive.artixlinux.org/packages/l/libavif/libavif-0.11.1-1-x86_64.pkg.tar.zst


Re: libavif update broke liferea rss client

Reply #1
does the updated liferea in the omniverse repo work for you?

artist


Re: libavif update broke liferea rss client

Reply #3

 Nope, tried omniverse liferea and it complains about libavif too. :(


Re: libavif update broke liferea rss client

Reply #4
I can confirm. The update ruined the Atril .pdf reader for me:

Code: [Select]
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.

Re: libavif update broke liferea rss client

Reply #5
On an updated system liferea also starts up OK for me.

artist

Re: libavif update broke liferea rss client

Reply #6

 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.


Re: libavif update broke liferea rss client

Reply #7

 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 🤯



 :D


Re: libavif update broke liferea rss client

Reply #8
Yeah managed to install latest python but like @gripped mentioned in another topic python-exceptiongroup is built with python 3.11.3.
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.

 

Re: libavif update broke liferea rss client

Reply #9

@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