Hi, hier ist ein Programm - Darktable - und eine Casiokamera. Die Casio-JPGs crashen Darktable 2.x beim Export, bei Darktable 1.6.9 und suse 13.2 ist das nicht so. Leap 42.1 bringt auch kein Erfolg. Etwas Nachforschung (Bug-Report) ergab: Das Problem hängt mit der verwendeten exiv2 Version 0.25 zusammen und sei mit der exiv2 0.26 seit acht Monaten behoben. Lösung a (noch nie durchgezogen): Ich compiliere Darktable mit den notwendigen Teilen. Lösung b: Ich überzeuge die Maintainer des Repos von der Notwendigkeit eines Updates von exiv2, in den Hoffnung, dass die nichts Dringenderes zu tun haben. Ich kann es ja versuchen: Irgendeine Idee, wem ich da schreiben müsste? Ein passendes Repo wäre: http://download.opensuse.org/repositories/graphics/openSUSE_13.2/x86_64/dark... Zu updaten wäre exiv2 in: http://download.opensuse.org/repositories/graphics/openSUSE_13.2/x86_64/exiv... Gruß Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
On Wed, May 04, 2016 at 11:31:59PM +0200, Peter Mc Donough wrote:
hier ist ein Programm - Darktable - und eine Casiokamera.
Die Casio-JPGs crashen Darktable 2.x beim Export, bei Darktable 1.6.9 und suse 13.2 ist das nicht so. Leap 42.1 bringt auch kein Erfolg.
Etwas Nachforschung (Bug-Report) ergab: Das Problem hängt mit der verwendeten exiv2 Version 0.25 zusammen und sei mit der exiv2 0.26 seit acht Monaten behoben.
Lösung a (noch nie durchgezogen): Ich compiliere Darktable mit den notwendigen Teilen.
Lösung b: Ich überzeuge die Maintainer des Repos von der Notwendigkeit eines Updates von exiv2, in den Hoffnung, dass die nichts Dringenderes zu tun haben.
Lösung c: exiv2 neu kompilieren a und c machen später keinen Spaß, da am Paketmanagement vorbei installiert.
Ich kann es ja versuchen:
Irgendeine Idee, wem ich da schreiben müsste? Ein passendes Repo wäre: http://download.opensuse.org/repositories/graphics/openSUSE_13.2/x86_64/dark...
Das ist eine Datei aus dem Repo ;)
Zu updaten wäre exiv2 in: http://download.opensuse.org/repositories/graphics/openSUSE_13.2/x86_64/exiv...
Hier sollte dir der Reiter users helfen: https://build.opensuse.org/package/users/graphics/exiv2 Lösung d: du holst dir ein Home-Repo und baust deine eigenen Pakete. Der Aufwand ist allerdings für einen Anfänger recht groß. flo -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 04.05.2016 um 23:56 schrieb Florian Groß:
On Wed, May 04, 2016 at 11:31:59PM +0200, Peter Mc Donough wrote: ...
Irgendeine Idee, wem ich da schreiben müsste?
Zu updaten wäre exiv2 in: http://download.opensuse.org/repositories/graphics/openSUSE_13.2/x86_64/exiv...
Hier sollte dir der Reiter users helfen: https://build.opensuse.org/package/users/graphics/exiv2
Da werde ich mein Glück versuchen. ...
Lösung d: du holst dir ein Home-Repo und baust deine eigenen Pakete. Der Aufwand ist allerdings für einen Anfänger recht groß.
Genau das fürchet ich auch. Danke und Gruß Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Donnerstag, 5. Mai 2016, 02:17:55 schrieb Peter Mc Donough:
Am 04.05.2016 um 23:56 schrieb Florian Groß:
On Wed, May 04, 2016 at 11:31:59PM +0200, Peter Mc Donough wrote: ...
Irgendeine Idee, wem ich da schreiben müsste?
Zu updaten wäre exiv2 in: http://download.opensuse.org/repositories/graphics/openSUSE_13.2/x86_64/e xiv2-0.25-24.3.x86_64.rpm> Hier sollte dir der Reiter users helfen: https://build.opensuse.org/package/users/graphics/exiv2
Da werde ich mein Glück versuchen.
...
Lösung d: du holst dir ein Home-Repo und baust deine eigenen Pakete. Der Aufwand ist allerdings für einen Anfänger recht groß.
Genau das fürchet ich auch.
Danke und Gruß Peter Nur einmal als Anmerkung: Die letzte Stabile Version von exiv2 ist lt. Homepage 0.25.
http://www.exiv2.org/download.html Stephan -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 05.05.2016 um 11:40 schrieb Stephan Hemeier:
Am Donnerstag, 5. Mai 2016, 02:17:55 schrieb Peter Mc Donough:
... Nur einmal als Anmerkung: Die letzte Stabile Version von exiv2 ist lt. Homepage 0.25.
Dann sieht das schlecht aus. Darktable mit der exiv2 0.25 stürzt bei meinem Beipiel ab. Irgenwo muss es exiv2 0.26 ja geben. s. Bug-Report https://www.darktable.org/redmine/issues/10864#change-29765 und https://bugzilla.suse.com/show_bug.cgi?id=964344 Gruß Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Donnerstag, 5. Mai 2016, 12:31:38 schrieb Peter Mc Donough:
Am 05.05.2016 um 11:40 schrieb Stephan Hemeier:
Am Donnerstag, 5. Mai 2016, 02:17:55 schrieb Peter Mc Donough:
...
Nur einmal als Anmerkung: Die letzte Stabile Version von exiv2 ist lt. Homepage 0.25.
Dann sieht das schlecht aus. Darktable mit der exiv2 0.25 stürzt bei meinem Beipiel ab. Irgenwo muss es exiv2 0.26 ja geben. s. Bug-Report https://www.darktable.org/redmine/issues/10864#change-29765 und https://bugzilla.suse.com/show_bug.cgi?id=964344
Gruß Peter In dem Darktable bug ist nur von einer: "If the newer exiv2 (their current dev version) " die Sprache.
Ich seh im OBS nur Pakete bis 0.25. Daher müsstest Du dir das Source aus dem exiv2-svn holen und selber bauen. Stephan -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 05.05.2016 um 13:16 schrieb Stephan Hemeier:
Am Donnerstag, 5. Mai 2016, 12:31:38 schrieb Peter Mc Donough:
Am 05.05.2016 um 11:40 schrieb Stephan Hemeier:
Am Donnerstag, 5. Mai 2016, 02:17:55 schrieb Peter Mc Donough:
...
Nur einmal als Anmerkung: Die letzte Stabile Version von exiv2 ist lt. Homepage 0.25.
Dann sieht das schlecht aus. Darktable mit der exiv2 0.25 stürzt bei meinem Beipiel ab. Irgenwo muss es exiv2 0.26 ja geben. s. Bug-Report https://www.darktable.org/redmine/issues/10864#change-29765 und https://bugzilla.suse.com/show_bug.cgi?id=964344
Gruß Peter In dem Darktable bug ist nur von einer: "If the newer exiv2 (their current dev version)" die Sprache.
Ich seh im OBS nur Pakete bis 0.25. Daher müsstest Du dir das Source aus dem exiv2-svn holen und selber bauen.
Das wird vermutlich ein Rattenschwanz an Anderem nach sich ziehen, eigentlich wollte ich das vermeiden, auch weil ich damit überhaupt keine Erfahrung habe und zudem andere Baustellen pflegen muss. Das Darktable Problem hält mich vom Umstieg nach Leap ab. Da die OBS-Leute eigentlich recht aktuell sind, hoffe ich, dass noch vor dem Nachfolger von Leap ein Update kommt. Gruß Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Peter, hallo zusammen, Am Donnerstag, 5. Mai 2016, 13:28:03 CEST schrieb Peter Mc Donough:
Am 05.05.2016 um 13:16 schrieb Stephan Hemeier:
Am Donnerstag, 5. Mai 2016, 12:31:38 schrieb Peter Mc Donough:
Am 05.05.2016 um 11:40 schrieb Stephan Hemeier:
https://www.darktable.org/redmine/issues/10864#change-29765 und https://bugzilla.suse.com/show_bug.cgi?id=964344
Das wird vermutlich ein Rattenschwanz an Anderem nach sich ziehen, eigentlich wollte ich das vermeiden, auch weil ich damit überhaupt keine Erfahrung habe und zudem andere Baustellen pflegen muss.
Das Darktable Problem hält mich vom Umstieg nach Leap ab. Da die OBS-Leute eigentlich recht aktuell sind, hoffe ich, dass noch vor dem Nachfolger von Leap ein Update kommt.
So, ich habe mir die Bugreports mal kurz angesehen - der exiv2-Bugreport linkt auf zwei kleine Änderungen (Revisions), und die lassen sich problemlos als Patch aufs 0.25-Paket anwenden. Ich war so frei und habe diesen Patch aufs exiv2-Paket losgelassen: https://build.opensuse.org/package/show/home:cboltz:branches:X11:common:Fact... (siehe "link diff" für die Änderungen - wirklich schwierig war das nicht ;-) [1] Die Pakete werden gerade gebaut und müssten gleich unter http://download.opensuse.org/repositories/home:/cboltz:/branches:/X11:/commo... verfügbar sein. Sag mir Bescheid, ob diese Pakete den Darktable-Crash verhindern. Wenn ja, schicke ich sie an den Paket-Maintainer mit der Bitte, auch ein Update für 42.1 zu machen. Gruß Christian Boltz [1] zumindest wenn man etwas Erfahrung mit dem Paketbau hat ;-) -- Ach wie gut daß ich nicht weiß, was das kmail dabei ... *DING* *Lyrics error: ran out of text* *DONG* [David Haller in opensuse-de] -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 05.05.2016 um 14:07 schrieb Christian Boltz:
Am Donnerstag, 5. Mai 2016, 13:28:03 CEST schrieb Peter Mc Donough:
... Die Pakete werden gerade gebaut und müssten gleich unter http://download.opensuse.org/repositories/home:/cboltz:/branches:/X11:/commo... verfügbar sein.
Sag mir Bescheid, ob diese Pakete den Darktable-Crash verhindern. Wenn ja, schicke ich sie an den Paket-Maintainer mit der Bitte, auch ein Update für 42.1 zu machen.
Danke, da kann ich erst morgen ran. Familienverpflichtungen rufen. Gruß Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 05.05.2016 um 14:07 schrieb Christian Boltz:
Am Donnerstag, 5. Mai 2016, 13:28:03 CEST schrieb Peter Mc Donough:
Am 05.05.2016 um 13:16 schrieb Stephan Hemeier:
Am Donnerstag, 5. Mai 2016, 12:31:38 schrieb Peter Mc Donough:
Am 05.05.2016 um 11:40 schrieb Stephan Hemeier:
https://www.darktable.org/redmine/issues/10864#change-29765 und https://bugzilla.suse.com/show_bug.cgi?id=964344
... Das Darktable Problem hält mich vom Umstieg nach Leap ab. Da die OBS-Leute eigentlich recht aktuell sind, hoffe ich, dass noch vor dem Nachfolger von Leap ein Update kommt.
So, ich habe mir die Bugreports mal kurz angesehen - der exiv2-Bugreport linkt auf zwei kleine Änderungen (Revisions), und die lassen sich problemlos als Patch aufs 0.25-Paket anwenden.
Ich war so frei und habe diesen Patch aufs exiv2-Paket losgelassen: https://build.opensuse.org/package/show/home:cboltz:branches:X11:common:Fact... (siehe "link diff" für die Änderungen - wirklich schwierig war das nicht ;-) [1]
Die Pakete werden gerade gebaut und müssten gleich unter http://download.opensuse.org/repositories/home:/cboltz:/branches:/X11:/commo... verfügbar sein.
Sag mir Bescheid, ob diese Pakete den Darktable-Crash verhindern. Wenn ja, schicke ich sie an den Paket-Maintainer mit der Bitte, auch ein Update für 42.1 zu machen.
Bingo, funktioniert! Die Casio JPGs werden ohne Darktable-Crash exportiert. Getestet mit openSUSE 13.2 64bit, Repository für Darktable 2.0.3-118.1 http://download.opensuse.org/repositories/graphics/openSUSE_13.2/ und aus dem oben angegebenen Factory Repo, nun "geschützt" gesetzt: exiv2 0.25-68.1 exiv2-lang 0.25-68.1 libexiv2-14 0.25-68.1 Danke dir. Gruß Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Peter, hallo zusammen, Am Freitag, 6. Mai 2016, 00:10:21 CEST schrieb Peter Mc Donough:
Am 05.05.2016 um 14:07 schrieb Christian Boltz:
Am Donnerstag, 5. Mai 2016, 13:28:03 CEST schrieb Peter Mc Donough:
Am 05.05.2016 um 13:16 schrieb Stephan Hemeier:
Am Donnerstag, 5. Mai 2016, 12:31:38 schrieb Peter Mc Donough:
Am 05.05.2016 um 11:40 schrieb Stephan Hemeier:
https://www.darktable.org/redmine/issues/10864#change-29765 und https://bugzilla.suse.com/show_bug.cgi?id=964344
... Das Darktable Problem hält mich vom Umstieg nach Leap ab. Da die OBS-Leute eigentlich recht aktuell sind, hoffe ich, dass noch vor dem Nachfolger von Leap ein Update kommt.
So, ich habe mir die Bugreports mal kurz angesehen - der exiv2-Bugreport linkt auf zwei kleine Änderungen (Revisions), und die lassen sich problemlos als Patch aufs 0.25-Paket anwenden.
Ich war so frei und habe diesen Patch aufs exiv2-Paket losgelassen: https://build.opensuse.org/package/show/home:cboltz:branches:X1 1:common:Factory/exiv2> (siehe "link diff" für die Änderungen - wirklich schwierig war das nicht ;-) [1]
Die Pakete werden gerade gebaut und müssten gleich unter
http://download.opensuse.org/repositories/home:/cboltz:/branche s:/X11:/common:/Factory/> verfügbar sein.
Sag mir Bescheid, ob diese Pakete den Darktable-Crash verhindern. Wenn ja, schicke ich sie an den Paket-Maintainer mit der Bitte, auch ein Update für 42.1 zu machen.
Bingo, funktioniert! Die Casio JPGs werden ohne Darktable-Crash exportiert.
:-)
Getestet mit openSUSE 13.2 64bit, Repository für Darktable 2.0.3-118.1 http://download.opensuse.org/repositories/graphics/openSUSE_13.2/
und aus dem oben angegebenen Factory Repo, nun "geschützt" gesetzt:
"geschützt" sollte überflüssig sein - eigentlich[tm] müssten die Pakete höhere Versionsnummern als im offiziellen Release haben. Ich kann aber verstehen, warum Du das gemacht hast ;-)
exiv2 0.25-68.1 exiv2-lang 0.25-68.1 libexiv2-14 0.25-68.1
Danke dir.
Gern ;-) Ich habe die Pakete mit dem Fix gerade via SR [1] zum offiziellen Devel- Repo weitergeleitet, siehe https://build.opensuse.org/request/show/394100 Der Paket-Maintainer "darf" das jetzt durchsehen, akzeptieren und anschließend zu Tumbleweed und als 42.1-Update weiterreichen ;-) BTW: Falls der Maintainer wirklich ein Update für 42.1 liefert, würde ich den "geschützt"-Status wieder rausnehmen und die Pakete des offiziellen Updates verwenden. Im Moment macht das zwar keinen Unterschied, aber falls es irgendwann ein weiteres Update für exiv2 geben sollte, wird das vom "geschützt"-Status verhindert. BTW 2: Sobald mein SR akzeptiert wurde, verschwindet das home:cboltz:branches:...-Repo automagisch - bitte nicht wundern ;-) Gruß Christian Boltz [1] SR = Submit Request -- Es gibt keinen Unterschied zwischen Malware und Werbung. Oder wenn doch, ist er nicht groß genug, um eine Rolle zu spielen. [Kristian Köhntopp in https://plus.google.com/+KristianKöhntopp/posts/D8sZTuGoG1K] -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 06.05.2016 um 23:36 schrieb Christian Boltz:
... BTW: Falls der Maintainer wirklich ein Update für 42.1 liefert, würde ich den "geschützt"-Status wieder rausnehmen und die Pakete des offiziellen Updates verwenden. Im Moment macht das zwar keinen Unterschied, aber falls es irgendwann ein weiteres Update für exiv2 geben sollte, wird das vom "geschützt"-Status verhindert.
Gut, das macht auch Sinn. Ich werde ein Auge darauf haben.
BTW 2: Sobald mein SR akzeptiert wurde, verschwindet das home:cboltz:branches:...-Repo automagisch - bitte nicht wundern ;-)
Auch das macht Sinn. Noch einmal Danke Gruß Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Peter, hallo zusammen, Am Mittwoch, 4. Mai 2016, 23:31:59 CEST schrieb Peter Mc Donough:
hier ist ein Programm - Darktable - und eine Casiokamera.
Die Casio-JPGs crashen Darktable 2.x beim Export, bei Darktable 1.6.9 und suse 13.2 ist das nicht so. Leap 42.1 bringt auch kein Erfolg.
Etwas Nachforschung (Bug-Report) ergab: Das Problem hängt mit der verwendeten exiv2 Version 0.25 zusammen und sei mit der exiv2 0.26 seit acht Monaten behoben.
Lösung a (noch nie durchgezogen): Ich compiliere Darktable mit den notwendigen Teilen.
Lösung b: Ich überzeuge die Maintainer des Repos von der Notwendigkeit eines Updates von exiv2, in den Hoffnung, dass die nichts Dringenderes zu tun haben.
exiv2 ist Bestandteil der offiziellen Distribution, daher würde ich es mit einem Bugreport auf bugzilla.opensuse.org probieren ;-) und nach einem Update fragen. BTW: eigene Pakete im Buildservice bauen ist gar nicht so schwer (vor allem, wenn Du auf einem bestehenden Paket aufbauen kannst). Eine gewisse Einstiegshürde/Lernkurve gibt es natürlich ;-) In Deinem Fall wäre der Ablauf in etwa: - https://build.opensuse.org/package/show/X11:common:Factory/exiv2 - einloggen - auf "Branch package" klicken - im gebranchten Paket (unterhalb Deines Home-Projekts (im Zweifelsfall findest Du das auf der genannten Seite, wenn Du auf "derived packages" klickst): - den neuen Tarball hochladen - den alten Tarball löschen - das *.spec bearbeiten und die Versionsnummer anpassen (hinter "Version:") - fertig ;-) Wenn alles funktioniert, kannst du das geänderte Paket auch direkt an den Maintainer schicken. Dazu machst Du im Idealfall noch einen Eintrag im *.changes und klickst dann auf "Submit package". BTW: Es gibt auch den Befehlszeilen-Client osc - für den Einstieg ist das Webinterface aber wohl einfacher ;-) Gruß Christian Boltz -- für die Bewertung des Risikos gilt Martins Hypothese: Das Risiko ist proportional zur Größe der Schlagzeile in der BILD-Zeitung. [Martin zu http://blog.koehntopp.de/archives/3211-Wieso-wir-uns-veroeffentlichen.html] -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 05.05.2016 um 12:38 schrieb Christian Boltz:
Am Mittwoch, 4. Mai 2016, 23:31:59 CEST schrieb Peter Mc Donough: ...
Die Casio-JPGs crashen Darktable 2.x beim Export, bei Darktable 1.6.9 und suse 13.2 ist das nicht so. Leap 42.1 bringt auch kein Erfolg.
Etwas Nachforschung (Bug-Report) ergab: Das Problem hängt mit der verwendeten exiv2 Version 0.25 zusammen und sei mit der exiv2 0.26 seit acht Monaten behoben. ...
exiv2 ist Bestandteil der offiziellen Distribution, daher würde ich es mit einem Bugreport auf bugzilla.opensuse.org probieren ;-) und nach einem Update fragen.
Na, da bin ich mit dem Bugreport an https://bugzilla.suse.com/show_bug.cgi?id=964344 auf dem Weg.
BTW: eigene Pakete im Buildservice bauen ist gar nicht so schwer (vor allem, wenn Du auf einem bestehenden Paket aufbauen kannst). Eine gewisse Einstiegshürde/Lernkurve gibt es natürlich ;-) In Deinem Fall wäre der Ablauf in etwa:
In den Apfel werde ich beißen, wenn mir nicht anderes bleibt. Danke für den Hinweis. Gruß Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (4)
-
Christian Boltz
-
Florian Groß
-
Peter Mc Donough
-
Stephan Hemeier