Artix Linux Forum

Artix Linux => Package management => Topic started by: Oltean on 23 October 2021, 04:26:03

Title: [SOLVED] firedragon error
Post by: Oltean on 23 October 2021, 04:26:03
$ firedragon
XPCOMGlueLoad error for file /usr/lib/firedragon/libxul.so:
libvpx.so.6: cannot open shared object file: No such file or directory
Couldn't load XPCOM.

$ locate libvpx
/usr/lib/libvpx.so
/usr/lib/libvpx.so.6
/usr/lib/libvpx.so.6.4
/usr/lib/libvpx.so.6.4.0
/usr/lib/vlc/plugins/codec/libvpx_plugin.so
/usr/share/ffmpeg/libvpx-1080p.ffpreset
/usr/share/ffmpeg/libvpx-1080p50_60.ffpreset
/usr/share/ffmpeg/libvpx-360p.ffpreset
/usr/share/ffmpeg/libvpx-720p.ffpreset
/usr/share/ffmpeg/libvpx-720p50_60.ffpreset
/usr/share/licenses/libvpx
/usr/share/licenses/libvpx/LICENSE
Title: Re: firedragon error
Post by: Arch_user on 23 October 2021, 06:10:32
Then mentioned package has latest version 1.11.0-1 , the mirror you are using might be outdated, you should update /etc/pacman.d/mirrorlist
Mirrorlist (https://gitea.artixlinux.org/packagesA/artix-mirrorlist/src/branch/master/trunk/mirrorlist)
then update system
Title: Re: firedragon error
Post by: Oltean on 23 October 2021, 06:47:18
my mirrorlist is up to date. I suspect error in firedragon

$ pacman -Qi libvpx | grep -i ver
Versiune                   : 1.11.0-1

$ su -c 'rankmirrors -n 6 /etc/pacman.d/mirrorlist.pacnew > /etc/pacman.d/mirrorlist'

$ cat /etc/pacman.d/mirrorlist
# Server list generated by rankmirrors on 2021-10-23
##
## Artix Linux repository mirrorlist
## Generated on 2021-10-22
##
# Artix mirrors
## Europe
## North America
## Asia
Server = https://eu-mirror.artixlinux.org/repos/$repo/os/$arch
Server = https://mirror.pascalpuffke.de/artix-linux/$repo/os/$arch
Server = http://mirrors.redcorelinux.org/artixlinux/$repo/os/$arch
Server = http://mirror1.artixlinux.org/repos/$repo/os/$arch
Server = https://mirror.linux.pizza/artix-linux/$repo/os/$arch
Server = https://mirror.one.com/artix/$repo/os/$arch
Title: Re: firedragon error
Post by: Arch_user on 23 October 2021, 10:28:21
i guess firedragon package need update

EDIT: https://aur.archlinux.org/cgit/aur.git/commit/?h=firedragon&id=fbf8a82299f7404cc86425e9d32ee77cd24dc2e6
Title: Re: firedragon error
Post by: Artist on 23 October 2021, 11:28:49
Build of firedragon 93.0-3 - new version - is running; this takes several hours.
artist
Title: Re: firedragon error
Post by: Artist on 23 October 2021, 13:11:26
The latest version is not building.
Until there is a fix, as a workaround create this symlink:

sudo ln -s /usr/lib/libvpx.so.7.0.0 /usr/lib/libvpx.so.6

artist
Title: Re: firedragon error
Post by: toxygen on 23 October 2021, 16:59:30
weird, I have no issue building with libvpx (1.11.0-1) but I cant build with rust (1:1.56.0-1).  firedragon builds fine with rust 1.1.55.0-1.
Title: Re: firedragon error
Post by: Artist on 23 October 2021, 17:32:45
Indeed rust 1:1.56.0 contains altered features that break compiling thunderbird and firefox, and of course derived packages like firedragon. This has occurred before, and will be fixed later.
Title: Re: firedragon error
Post by: Artist on 24 October 2021, 01:46:33
firedragon-93.0-3 is now in universe, which should work on any updated system, without sym link.
artist