> On 02.09.09 17:18, Christoph Glaubitz wrote:
>
>> Hi Alwin,
>>
>> On Sat, 29 Aug 2009 12:57:19 +0200
>> Alwin Michael SCHRONEN <
[hidden email]> wrote:
>>
>>
>>
>>> ich habe immer noch das Problem, dass auf meinem Rechner die PIL
>>> nur mit dem Python 2.5.2 von Suse 11.0 korrekt arbeitet.
>>>
>>> Bei allen anderen Python-Versionen, die Zope/Plone mitbringt, egal ob
>>> mit buildout
>>> oder "Unified Installer", kann ich die PIL fehlerfrei installieren,
>>> alle Tests von
>>> selftest.py laufen fehlerfrei durch, PNG und GIF werden korrekt
>>> angezeigt/skalliert,
>>> aber JPEGs sind von oben nach unten gestreift und grau, an der
>>> rechten Seite wird
>>> nur ein kleiner Streifen des Bildes korrekt angezeigt.
>>>
>>> Wenn ich auf der Konsole mit Python folgenden Test mache:
>>>
>>> >>> import PIL
>>> >>> from PIL import Image
>>> >>> imm = Image.open("test.jpg")
>>> >>> imm.thumbnail((128,128))
>>> >>> imm.save("thumb.jpg", "JPEG")
>>>
>>> gibt es bei keiner Python-Version Fehlermeldungen,
>>> aber ein korrektes Ergebnis habe ich nur bei dem Python 2.5.2 von
>>> Suse 11.0.
>>>
>>> Ich weiss nicht mehr weiter ... hilfe ... danke ...
>>>
>>>
>> Helfen kann ich dir zwar nicht, aber ich kann das Problem aber auf
>> einem unserer System nachvollziehen.
>>
>> Habe schon ein wenig rumexperimentiert, alles ohne Erfolg.
>> Erst mal PIL explizit gegen die 64bit-libjpeg kompiliert. Dann eine
>> eigene libjpeg kompiliert und dann PIL dagegen.
>> Zu Guter letzt habe ich das ganze Prozedere dann nochmal mit
>> selbstkompilierten Python2.4.6 und _2.5.4_ ausprobiert. Auch alles ohne
>> erfolg.
>> Ich habe die Vermutung, dass die suse-jungs entwerder zum Python
>> kompilieren ein spezielles Flag verwendet haben.
>> Oder vielleicht, dass Python mit einer anderen gcc-version kompiliert
>> wurde. Aber wahrscheinlich ist es was ganz anderes ;-)
>>
>>
>>
> Ich habe heute morgen alle möglichen Varianten mit Alwin ausprobiert.
> Unter Suse 11.0 ist das Problem zum Verrecken nicht weg zubekommen.
> Erst ein Upgrade auf SuSE 11.1 scheint das Problem jetzt entgültig
> gelöst zu haben.
>
> Andreas
>
>