Tiny Core Extensions > TCE Bugs

librsvg.tcz update bug?

<< < (3/4) > >>

Rich:
Hi Juanito
Find which programs/libs on my machine depend on libEGL:

--- Code: ---tc@box:~$ for F in `find /tmp/tcloop/ | grep -vE "\.so\.[0-9]+\.[0-9]+$|\.so\.[0-9]+\.[0-9]+\.[0-9]+$"`; do readelf -d $F 2> /dev/null | grep '(NEEDED)' | grep -qE "libEGL|libgbm" && echo $F >> EglDeps.txt; done
--- End code ---
Find which programs/libs on my machine depend on libGLESv2:

--- Code: ---tc@box:~$ for F in `find /tmp/tcloop/ | grep -vE "\.so\.[0-9]+\.[0-9]+$|\.so\.[0-9]+\.[0-9]+\.[0-9]+$"`; do readelf -d $F 2> /dev/null | grep '(NEEDED)' | grep -qE "libGLESv2" && echo $F >> Glesv2Deps.txt; done
--- End code ---

Get list of extensions that depend on libEGL:

--- Code: ---tc@box:~$ grep "/tmp/tcloop/" EglDeps.txt | cut -d '/' -f 4 | sort -u
gst-plugins-base
libEGL
libcanberra
mesa
mesa-demos
xorg-server
--- End code ---
evince depends on  gst-plugins-base  but its .dep file does not include libEGL.
libEGL popped up because libEGL.so depends on libgbm.so which is part of libEGL.

Get list of extensions that depend on libGLESv2:

--- Code: ---tc@box:~$ grep "/tmp/tcloop/" Glesv2Deps.txt | cut -d '/' -f 4 | sort -u
libcanberra
mesa-demos
--- End code ---
None of these show up in evinces tree.

thane:
I'm using Xorg-7.7 (xorg-server). Desktop is flwm_topside.

thane

thane:
I did the "update-everything" that GNUser suggested, and a few .dep files were updated. libEGL.tcz and libGLESv2.tcz are still shown by Apps as not being depended on. However removing them from onboot.lst still causes the issue with the desktop and the missing libraries error in evince.

Rich:
Hi thane
As I said in reply #10, evince depends on gst-plugins-base which depends on libEGL.
gst-plugins-base.tcz.dep does not currently include libEGL.tcz.

Juanito:
I adjusted the deps for the following extensions in the tc16.x x86_64 repo:

gspell
gst-plugins-bad-dev
gst-plugins-base-dev
gst-plugins-base
Xorg-7.7-3d-dev
Xorg-7.7-3d

..hopefully this has improved things.

I'll check the tc16.x x86 repo next.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version