FS#24698 - [gnome-terminal] Add missing libEGL dependency
Attached to Project:
Pacman
Opened by David Rheinsberg (dvdhrm) - Sunday, 12 June 2011, 16:49 GMT
Last edited by Ionut Biru (wonder) - Sunday, 12 June 2011, 18:39 GMT
Opened by David Rheinsberg (dvdhrm) - Sunday, 12 June 2011, 16:49 GMT
Last edited by Ionut Biru (wonder) - Sunday, 12 June 2011, 18:39 GMT
|
Details
gnome-terminal uses libEGL but has no libEGL dependency.
I run gnome-terminal-3.0.1-2 > ldd `which gnome-terminal` This lists libEGL so gnome-terminal should add "libegl" dependency. libegl is no longer installed with mesa-package and I removed libegl since nothing depended on it, however, gnome-terminal refuses to start then. Regards David |
This task depends upon
/usr/bin/gnome-terminal -- libvte2_90.so.9
/usr/bin/gnome-terminal -- libgtk-3.so.0
/usr/bin/gnome-terminal -- libgdk-3.so.0
/usr/bin/gnome-terminal -- libatk-1.0.so.0
/usr/bin/gnome-terminal -- libgio-2.0.so.0
/usr/bin/gnome-terminal -- libgdk_pixbuf-2.0.so.0
/usr/bin/gnome-terminal -- libpango-1.0.so.0
/usr/bin/gnome-terminal -- libgobject-2.0.so.0
/usr/bin/gnome-terminal -- libgthread-2.0.so.0
/usr/bin/gnome-terminal -- libgconf-2.so.4
/usr/bin/gnome-terminal -- libglib-2.0.so.0
/usr/bin/gnome-terminal -- libX11.so.6
/usr/bin/gnome-terminal -- libSM.so.6
/usr/bin/gnome-terminal -- libICE.so.6
/usr/bin/gnome-terminal -- libpthread.so.0
/usr/bin/gnome-terminal -- libc.so.6
readelf -d /usr/bin/gnome-terminal
Any way how to trace the libEGL dependency?
Could you test whether you can start gnome-terminal without libEGL?
Regards
David
david@david-nb ~ $ ldd /usr/bin/gnome-terminal
linux-vdso.so.1 => (0x00007fffd41ff000)
libvte2_90.so.9 => /usr/lib/libvte2_90.so.9 (0x00007f8175f91000)
libgtk-3.so.0 => /usr/lib/libgtk-3.so.0 (0x00007f8175989000)
libgdk-3.so.0 => /usr/lib/libgdk-3.so.0 (0x00007f8175710000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x00007f81754ef000)
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x00007f81751c9000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x00007f8174fa7000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x00007f8174d5d000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00007f8174b0f000)
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0x00007f817490b000)
libgconf-2.so.4 => /usr/lib/libgconf-2.so.4 (0x00007f81746cd000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007f81743e2000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f81740a3000)
libSM.so.6 => /usr/lib/libSM.so.6 (0x00007f8173e9c000)
libICE.so.6 => /usr/lib/libICE.so.6 (0x00007f8173c81000)
libpthread.so.0 => /lib/libpthread.so.0 (0x00007f8173a64000)
libc.so.6 => /lib/libc.so.6 (0x00007f8173706000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x00007f81734db000)
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0x00007f81732cf000)
libpng14.so.14 => /usr/lib/libpng14.so.14 (0x00007f81730a6000)
libcairo-gobject.so.2 => /usr/lib/libcairo-gobject.so.2 (0x00007f8172e9e000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0x00007f8172bc6000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007f817292d000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007f81726f9000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x00007f81724f6000)
librt.so.1 => /lib/librt.so.1 (0x00007f81722ee000)
libncursesw.so.5 => /lib/libncursesw.so.5 (0x00007f8172093000)
libm.so.6 => /lib/libm.so.6 (0x00007f8171e11000)
libXext.so.6 => /usr/lib/libXext.so.6 (0x00007f8171bff000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x00007f81719fd000)
libXi.so.6 => /usr/lib/libXi.so.6 (0x00007f81717ee000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x00007f81715e6000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00007f81713dc000)
libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0x00007f81711da000)
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x00007f8170fd8000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00007f8170dd2000)
libdl.so.2 => /lib/libdl.so.2 (0x00007f8170bce000)
libpcre.so.0 => /lib/libpcre.so.0 (0x00007f8170993000)
libresolv.so.2 => /lib/libresolv.so.2 (0x00007f817077c000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007f8170564000)
libORBit-2.so.0 => /usr/lib/libORBit-2.so.0 (0x00007f81702f4000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f81700d9000)
libuuid.so.1 => /lib/libuuid.so.1 (0x00007f816fed5000)
/lib/ld-linux-x86-64.so.2 (0x00007f817622f000)
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0x00007f816fc61000)
libEGL.so.1 => /usr/lib/libEGL.so.1 (0x00007f816fa50000)
libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0x00007f816f84e000)
libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0x00007f816f646000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007f816f43c000)
libGL.so.1 => /usr/lib/libGL.so.1 (0x00007f816f1c3000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007f816ef9a000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f816ed98000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f816eb93000)
libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0x00007f816e98e000)
libX11-xcb.so.1 => /usr/lib/libX11-xcb.so.1 (0x00007f816e78d000)
libxcb-glx.so.0 => /usr/lib/libxcb-glx.so.0 (0x00007f816e579000)
libdrm.so.2 => /usr/lib/libdrm.so.2 (0x00007f816e36e000)
Thanks for your reply, anyway.
David