after update - not all jpeg files are displayable

Oliver Lehmann lehmann at ans-netz.de
Tue Jul 28 17:39:39 UTC 2009


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/


More information about the freebsd-gnome mailing list