after update - not all jpeg files are displayable

Joe Marcus Clarke marcus at freebsd.org
Tue Jul 28 17:14:54 UTC 2009


Andriy Gapon wrote:
> on 28/07/2009 17:41 Oliver Lehmann said the following:
>> Hi,
>>
>> after updating several ports including gtk20 and jpeg, I noticed, that
>> several JPEG files are no longer displayable in gtk applications like
>> gqview or my xfce (Desktop background).
>> It worked fine before and I can still open it in Gimp, but other GTK
>> applications are not able to display it. It is not happening to all JPEG
>> files.
>>
>> I wonder what got broken here. I've put an example file online here:
>>
>> http://files.pofo.de/Final_Frontier.jpg
> 
> I can reproduce it here with gqview but in an interesting way - sometimes it's
> displayed properly, sometimes it's just a black square, sometimes a corrupted image.
> 
> My test case - start gqview in a directory with several images, all are displayed
> properly in a preview pane, then randomly click preview thumbs (many many times).
> 
> Upstream issue?

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.

Joe

-- 
Joe Marcus Clarke
FreeBSD GNOME Team	::	gnome at FreeBSD.org
FreeNode / #freebsd-gnome
http://www.FreeBSD.org/gnome


More information about the freebsd-ports mailing list