Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Jul 2009 19:41:08 +0200
From:      Oliver Lehmann <lehmann@ans-netz.de>
To:        Joe Marcus Clarke <marcus@freebsd.org>
Cc:        ports@freebsd.org, gnome@freebsd.org, Andriy Gapon <avg@icyb.net.ua>
Subject:   Re: after update - not all jpeg files are displayable
Message-ID:  <20090728194108.7297e9fe.lehmann@ans-netz.de>
In-Reply-To: <4A6F2DD8.9090909@freebsd.org>
References:  <20090728164118.4f36a21f.lehmann__19447.6383309395$1248793624$gmane$org@ans-netz.de> <4A6F282A.2060400@icyb.net.ua> <4A6F2DD8.9090909@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Joe Marcus Clarke wrote:

> No.  It's an issue with an incomplete PORTREVISION bump on ports which
> depend on libjpeg.  Really, you need to do a portupgrade -rf jpeg to fix
> this.  What you must avoid is one port being linked to both jpeg.9 and
> .10.  When that happens, applications crash trying to open JPEGs.

Hm - I cannot see which library could be causing this - I still have some
jpeg.9 using stuff but this seems not the cause here?

Nevertheless I'll do some recompilation here until libjpeg.so.9 is no longer
needed by nothing.
The "funny" thing is, Magick.so is linked against both .10 and .9....

$ find . -type f -name "*.so" -print | while read line ; do ldd "$line" 2>&1 | grep -q jpeg\.so\.9 && echo "$line" ; done
./perl5/site_perl/5.10.0/mach/auto/Image/Magick/Magick.so
./xfce4/modules/xfce4_desktop_menu.so
./OGRE/RenderSystem_GL.so
$ cd ../bin
$ find . -type f -print | while read line ; do ldd "$line" 2>&1 | grep -q jpeg\.so\.9 && echo "$line" ; done
./animate
./xfce4-appfinder
./conjure
./convert
./display
./compare
./composite
./montage
./stream
./identify
./import
./mogrify
./xfdesktop

-- 
 Oliver Lehmann
  http://www.pofo.de/
  http://wishlist.ans-netz.de/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090728194108.7297e9fe.lehmann>