yt-dlg PyInstaller Manylinux on Fedora 38
oleksis opened this issue · comments
Oleksis Fraga Menéndez commented
OS: Fedora 38
Desktop Manager: KDE
Windows System: Wayland
[oleksis@fedora Downloads]$ cd Downloads/
[oleksis@fedora Downloads]$ ll
total 128528
-rwxr-xr-x. 1 oleksis oleksis 131608808 Jul 24 15:54 yt-dlg
[oleksis@fedora Downloads]$ echo $XDG_DATA_DIRS
/home/oleksis/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share/:/usr/share/
[oleksis@fedora Downloads]$ ./yt-dlg
libGL error: MESA-LOADER: failed to open swrast:
/tmp/_MEIc7Jdcf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required
by /usr/lib64/dri/swrast_dri.so) (search paths /usr/lib64/dri, suffix _dri)
libGL error: failed to load driver: swrast
/usr/lib64/gvfs/libgvfscommon.so: undefined symbol: g_task_set_static_name
Failed to load module: /usr/lib64/gio/modules/libgvfsdbus.so
(yt-dlg:2962): Gtk-WARNING **: 23:25:13.419: Theme parsing error:
gtk.css:3571:25: 'font-feature-settings' is not a valid property name
Fontconfig warning:
"/usr/share/fontconfig/conf.avail/05-reset-dirs-sample.conf", line 6: unknown
element "reset-dirs"
(yt-dlg:2962): Gtk-WARNING **: 23:25:13.894: Could not load a pixbuf from icon
theme.
This may indicate that pixbuf loaders or the mime database could not be found.
**
Gtk:ERROR:gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed
(error == NULL): Failed to load
/usr/share/icons/breeze/status/16/image-missing.svg: Unable to load
image-loading module:
/usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so:
/lib64/librsvg-2.so.2: undefined symbol:
pango_context_set_round_glyph_positions (gdk-pixbuf-error-quark, 5)
Aborted (core dumped)
Oleksis Fraga Menéndez commented
OS: openSUSE Tumbleweed
Desktop Manager: GNOME 44.3
Windows System: X11 / Wayland
➜ sudo rpm -qa | grep librsvg
librsvg-2-2-2.56.3-1.1.x86_64
➜ sudo rpm -qa | grep gdk-pixbuf
gdk-pixbuf-loader-libheif-1.16.2-1.2.x86_64
gdk-pixbuf-query-loaders-2.42.10-1.4.x86_64
gdk-pixbuf-devel-2.42.10-1.4.x86_64
gdk-pixbuf-thumbnailer-2.42.10-1.4.x86_64
gdk-pixbuf-loader-rsvg-2.56.3-1.1.x86_64
GNOME 43 | GNOME 44 |
---|---|
Oleksis Fraga Menéndez commented
OS: Fedora 38 (Workstation Edition)
Desktop Manager: GNOME 44.3
Windows System: Wayland
[oleksis@fedora Downloads]$ dnf info librsvg2
Last metadata expiration check: 0:00:53 ago on Sun 30 Jul 2023 10:12:19 AM EDT.
Installed Packages
Name : librsvg2
Version : 2.56.2
Release : 1.fc38
Architecture : x86_64
Size : 4.4 M
Source : librsvg2-2.56.2-1.fc38.src.rpm
Repository : @System
From repo : updates
Summary : An SVG library based on cairo
URL : https://wiki.gnome.org/Projects/LibRsvg
License : LGPLv2+
Description : An SVG library based on cairo.
Available Packages
Name : librsvg2
Version : 2.56.2
Release : 1.fc38
Architecture : i686
Size : 1.5 M
Source : librsvg2-2.56.2-1.fc38.src.rpm
Repository : updates
Summary : An SVG library based on cairo
URL : https://wiki.gnome.org/Projects/LibRsvg
License : LGPLv2+
Description : An SVG library based on cairo.
[oleksis@fedora Downloads]$ dnf info gdk-pixbuf2
Last metadata expiration check: 0:03:21 ago on Sun 30 Jul 2023 10:12:19 AM EDT.
Installed Packages
Name : gdk-pixbuf2
Version : 2.42.10
Release : 2.fc38
Architecture : x86_64
Size : 2.5 M
Source : gdk-pixbuf2-2.42.10-2.fc38.src.rpm
Repository : @System
From repo : anaconda
Summary : An image loading library
URL : https://gitlab.gnome.org/GNOME/gdk-pixbuf
License : LGPLv2+
Description : gdk-pixbuf is an image loading library that can be extended by loadable
: modules for new image formats. It is used by toolkits such as GTK+ or
: clutter.
Available Packages
Name : gdk-pixbuf2
Version : 2.42.10
Release : 2.fc38
Architecture : i686
Size : 491 k
Source : gdk-pixbuf2-2.42.10-2.fc38.src.rpm
Repository : fedora
Summary : An image loading library
URL : https://gitlab.gnome.org/GNOME/gdk-pixbuf
License : LGPLv2+
Description : gdk-pixbuf is an image loading library that can be extended by loadable
: modules for new image formats. It is used by toolkits such as GTK+ or
: clutter.
---
git clone https://gitlab.gnome.org/GNOME/librsvg
cd librsvg/
git checkout librsvg-2.56
./autogen.sh
...
Makefile.am:282: error: HAVE_INTROSPECTION does not appear in AM_CONDITIONAL
Makefile.am: installing './depcomp'
autoreconf: error: automake failed with exit status: 1
# or ./configure
...
hecking whether to build Rust code with debugging information... no
./configure: line 15561: syntax error near unexpected token `0.10.8'
./configure: line 15561: `GOBJECT_INTROSPECTION_CHECK(0.10.8)'