FS#39523 - Truecrypt libEGL.so.1 & libGL.so.1 [ mesa , mesa-libGL , truecrypt ]
Attached to Project:
Arch Linux
Opened by Germain Gagnerot (cow) - Tuesday, 18 March 2014, 09:44 GMT
Last edited by Gerardo Exequiel Pozzi (djgera) - Tuesday, 18 March 2014, 15:21 GMT
Opened by Germain Gagnerot (cow) - Tuesday, 18 March 2014, 09:44 GMT
Last edited by Gerardo Exequiel Pozzi (djgera) - Tuesday, 18 March 2014, 15:21 GMT
|
Details
Description:
Problem with truecrypt on system partition, the message is : --> Running hook truecryt --> truecrypt : error while loading shared libraries : libEGL.so.1 --> truecrypt : error while loading shared libraries : libGL.so.1 Additional info: * extra/truecrypt 1:7.1a-2 * extra/mesa 10.1.0-4 * extra/mesa-libgl Steps to reproduce: After last update, /usr/lib/libEGL.* and libGL.so.1 have not symbolic links to /usr/lib/mesa/ and so, the needed libraries are not found. I have not the time to see if the problem comes from mesa or truecrypt, but i report you the problem. BAD BUT WORKING SOLUTION : mkdir /aaa cp /boot/initramfs-linux.img /aaa cd /aaa (uncompress your initramfs image (zip,lzma,etc...) cpio -i -d -H newc --no-absolute-filenames < initramfs-linux.img rm initramfs-linux.img cd usr/lib ln -s mesa/libEGL.so.1.0.0 libEGL.so.1 ln -s mesa/libGL.so.1.2.0 libGL.so.1 cd /aaa find . | cpio -H newc -o > initramfs-linux.img.orig (compress your initramfs ex for lzma : cat initramfs-linux.img.orig | lzma -e -9 -z > initramfs-linux.img) --> now copy your initramfs file to /boot/initramfs-linux.img I hope it'll help you... Germain |
This task depends upon
Closed by Gerardo Exequiel Pozzi (djgera)
Tuesday, 18 March 2014, 15:21 GMT
Reason for closing: Not a bug
Tuesday, 18 March 2014, 15:21 GMT
Reason for closing: Not a bug
Please check!
HOOKS="base udev lvm2 mdadm_udev block autodetect modconf block truecrypt filesystems keyboard fsck"
the symlinks are in /usr/lib/lib(e)GL.so.* pointing to /usr/lib/mesa/
but in the initramfs, the symlinks are not present in /usr/lib, only in mesa...
did you tried to make an initramfs image ? the problem is not in the system, only in the initramfs...
Edit: Found one in the AUR. If that's what you're using, report it there.
i use latest grub2.02beta
do you think it should come from "mkinitcpio" which has been updated recently?
here is the latest packages updated :
extra/gstreamer0.10-good 0.10.31-5
>>extra/intel-dri 10.1.0-4
>>extra/mesa-libgl 10.1.0-4
extra/udisks2 2.1.3-1
core/util-linux 2.24.1-3 (base base-devel)
extra/kdelibs 4.12.3-1
core/keyutils 1.5.9-1
multilib/lib32-freetype2 2.5.3-1
multilib/lib32-gdk-pixbuf2 2.30.6-1
multilib/lib32-harfbuzz 0.9.26-1
multilib/lib32-libpng 1.6.10-1
multilib/lib32-libgcrypt 1.6.1-1
multilib/lib32-libldap 2.4.39-1
multilib/lib32-libvdpau 0.7-2
multilib/lib32-libxshmfence 1.1-1
multilib/lib32-wayland 1.4.0-1
multilib/lib32-mesa 10.1.0-4
multilib/lib32-mesa-libgl 10.1.0-4
multilib/lib32-nspr 4.10.3-1
multilib/lib32-p11-kit 0.20.2-1
multilib/lib32-pango 1.36.2-1
multilib/lib32-readline 6.3.000-1
core/readline 6.3-3
multilib/lib32-sqlite 3.8.4.1-1
extra/sqlite 3.8.4.1-1
multilib/lib32-util-linux 2.24.1-1
extra/libmbim 1.8.0-1
extra/libmm-glib 1.2.0-3
core/libnl 3.2.24-1
community/libpng12 1.2.51-1
extra/libreoffice-fr 4.2.2-1
extra/libodfgen 0.0.4-1
extra/python 3.3.5-1
extra/libvisio 0.0.31-2
extra/libwpg 0.2.2-2
extra/libreoffice-common 4.2.2-2 (libreoffice)
extra/libreoffice-base 4.2.2-2 (libreoffice)
extra/libetonyek 0.0.3-1
extra/libreoffice-calc 4.2.2-2 (libreoffice)
extra/libreoffice-draw 4.2.2-2 (libreoffice)
extra/libreoffice-gnome 4.2.2-2 (libreoffice)
extra/libreoffice-impress 4.2.2-2 (libreoffice)
extra/libreoffice-kde4 4.2.2-2 (libreoffice)
extra/libreoffice-math 4.2.2-2 (libreoffice)
extra/libreoffice-postgresql-connector 4.2.2-2 (libreoffice)
extra/libreoffice-sdk 4.2.2-2 (libreoffice)
extra/libreoffice-sdk-doc 4.2.2-2 (libreoffice)
extra/libreoffice-writer 4.2.2-2 (libreoffice)
extra/libssh 0.5.5-3
extra/libva 1.2.1-2
community/libvirt 1.2.2-1
extra/lighttpd 1.4.35-1
>> core/mkinitcpio 17-1
core/linux-headers 3.13.6-1
blackarch/lynis 1.4.6-1 (blackarch blackarch-scanner)
core/man-pages 3.62-1 (base)
extra/mercurial 2.9.1-1
extra/mono 3.2.8-1
extra/ncftp 3.2.5-4
extra/net-snmp 5.7.2.1-2
extra/ntp 4.2.6.p5-19
community/opensmtpd 5.4.2p1-1
extra/oxygen-icons 4.12.3-1
extra/php 5.5.10-1
extra/php-cgi 5.5.10-1
extra/python-lxml 3.3.3-1
community/python-pytz 2014.1-1
extra/python2-cffi 0.8.2-3
extra/python2-cryptography 0.2.2-1
extra/python2-markupsafe 0.19-1
extra/python2-ply 3.4-3
extra/python2-pycparser 2.10-3
extra/python2-pyopenssl 0.14-2
community/python2-pytz 2014.1-1
extra/python2-setuptools 3.3-1
extra/ruby 2.1.1-1
blackarch/ruby1.9-bundler 1.3.5-3
core/s-nail 14.6.2-1 (base)
blackarch/ssdeep 2.10-1
extra/subversion 1.8.8-1
core/systemd-sysvcompat 211-1 (base)
extra/texlive-bin 2013.30973-8
extra/texlive-core 2013.33063-1 (texlive-most)
extra/texlive-htmlxml 2013.33024-1 (texlive-most)
extra/texlive-latexextra 2013.33063-1 (texlive-most)
extra/texlive-pictures 2013.33045-1 (texlive-most)
core/tzdata 2014a-1
extra/udisks 1.0.5-1
multilib/wine 1.7.14-1
community/wireshark-cli 1.10.6-1
community/wireshark-gtk 1.10.6-1
extra/xterm 303-1
community/xulrunner 28.0-1
archlinuxfr/yed 3.12-1
extra/truecrypt 1:7.1a-2
extra/mesa 10.1.0-4
extra/autogen 5.18.2-1
extra/help2man 1.44.1-1
extra/rsync 3.1.0-1
>>local/update-grub 0.0.1-4
core/linux 3.13.6-1 (base)
core/bash 4.3-2 (base)
extra/freetype2 2.5.3-2
>>core/grub 1:2.02.beta2-2
extra/imagemagick 6.8.8.8-1
multilib/lib32-systemd 211-1
community/liblogging 1.0.2-1
extra/libwbclient 4.1.6-1
extra/mpg123 1.19.0-1
core/netctl 1.6-1 (base)
core/openssh 6.6p1-1
extra/perl-class-inspector 1.28-2
extra/perl-encode-locale 1.03-2
extra/perl-xml-twig 3.46-1
community/python2-pillow 2.3.1-1
community/rsyslog 7.6.2-1
extra/smbclient 4.1.6-1
extra/talloc 2.1.0-1
extra/tevent 0.9.21-2
extra/samba 4.1.6-1
extra/serf 1.3.4-1
extra/soundtouch 1.8.0-1
community/sysstat 10.3.1-1
==> ERROR: Hook 'truecrypt' cannot be found
i make a new thread, sorry for the mistake :/
Thanks for your support !