On Tue, Jan 29, 2013 at 09:03:18AM -0800, Fernando de Oliveira wrote:
> 
> Hi, ĸen
> 
> [I am reading the log of the strip everything just finished, so, do not 
> have all I need to answer, but perhaps I have enough.]
> 
> Yes, I solved it. Took me a while. Everything worked after I completely 
> removed /usr/lib/libjpeg.so* and links to them (removed also libjpeg.la 
> and libjpeg.a, but I believe you do not have these) and reinstalled 
> libjpeg-turbo (no need to reinstall any of the mozillas, if they have 
> been buit with system jpeg). I had libjpeg.so.8.1.something and think 
> this was the source of the problems.
> 
> Now, I have (I am in another host, performed, as I said, a strip 
> everything in LFS):
> 
> $ ls -l /mnt/LFS/usr/lib/libjpeg.*
> -rw-r--r-- 1 root root 445424 Jan 21 12:49 /mnt/LFS/usr/lib/libjpeg.a
> -rwxr-xr-x 1 root root    784 Jan 21 12:49 /mnt/LFS/usr/lib/libjpeg.la
> lrwxrwxrwx 1 root root     16 Jan 21 12:49 /mnt/LFS/usr/lib/libjpeg.so -> 
> libjpeg.so.8.0.2
> lrwxrwxrwx 1 root root     16 Jan 21 12:49 /mnt/LFS/usr/lib/libjpeg.so.8 -> 
> libjpeg.so.8.0.2
> -rwxr-xr-x 1 root root 365069 Jan 21 12:49 /mnt/LFS/usr/lib/libjpeg.so.8.0.2
> 
> One of the links libjpeg.so or libjpeg.so.8 was pointing to the old 
> library, and just relinking did not solve. I removed with paco -r 
> libjepg-${old-version}, perhaps you will need to check the old 
> installed files to remove, if removing just the old libraries is not 
> enough. I do not know what to do if you have libjpeg older than 8 and 
> if these interfere too.
> 
> It is a pleasure if I can help who has helped me so many times.
> 
 Intereesting.  I have
$ls -l /usr/lib/libjpeg.so*
lrwxrwxrwx 1 root root     16 Jan 29 12:02 /usr/lib/libjpeg.so -> 
libjpeg.so.8.0.2
lrwxrwxrwx 1 root root     16 Jan 29 12:02 /usr/lib/libjpeg.so.8 -> 
libjpeg.so.8.4.0
-rwxr-xr-x 1 root root 297681 Jan 29 12:02 /usr/lib/libjpeg.so.8.0.2
-rwxr-xr-x 1 root root 258534 Aug 25 01:14 /usr/lib/libjpeg.so.8.4.0

 So anything using libjpeg.so.8 would be using 8.4.0 from jpegsrc
instead of 8.0.2 from libjpeg-turbo.  Which means that my testing
of 'display' from ImageMagick was picking up the old version.  I
wonder if something in xulrunner links to .so.8 instead of .so ?
That might be interesting enough for me to try testing it (not
tonight, and maybe not tomorrow).

 I can easily remake the .so.8 symlink, but I'll need to test some
other stuff if that does fix firefox.
-- 
das eine Mal als Tragödie, das andere Mal als Farce
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to