FS#48782 - [gnome-photos] libraw dependency missing

Attached to Project: Arch Linux
Opened by mario (marijus) - Friday, 01 April 2016, 13:37 GMT
Last edited by Jan Alexander Steffens (heftig) - Saturday, 09 April 2016, 19:56 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To Jan de Groot (JGC)
Jan Alexander Steffens (heftig)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 3
Private No

Details

gnome-photos-3.20.0-1 depends on libraw but libraw is not installed with gnome-photos.
This task depends upon

Closed by  Jan Alexander Steffens (heftig)
Saturday, 09 April 2016, 19:56 GMT
Reason for closing:  Fixed
Additional comments about closing:  gnome-photos 3.20.0-2
Comment by Doug Newgard (Scimmia) - Friday, 01 April 2016, 14:41 GMT
Need more info. I don't see a missing dep on libraw as it's built right now.
Comment by mario (marijus) - Saturday, 02 April 2016, 09:00 GMT
starting gnome-photos-3.20.0 from the terminal gives me this:

GEGL-geglmodule.c-Message: Fehler beim Laden von Modul »/usr/lib/gegl-0.3/raw-load.so«: libraw.so.15: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden
** (gnome-photos:2271): WARNING **: Unable to find GEGL operation gegl:raw-load: Check your GEGL install
** (gnome-photos:2271): CRITICAL **: photos_application_create_window: assertion 'photos_application_sanity_check_gegl (self)' failed

So you are probably right. The bugreport should be against gegl-0.3.6 which has libraw as an optional dependency only at the moment.

What do you think?

Installing libraw by hand resolves the problem with gnome-photos...
Comment by Doug Newgard (Scimmia) - Saturday, 02 April 2016, 09:07 GMT
Ah, yeah, if an optional dep of a dep is required, it should probably be included.
Comment by Jan Koppe (jankoppe) - Saturday, 09 April 2016, 17:27 GMT
This also happened to me. Installing libraw fixed it.

gegl 0.3.6-1
gnome-photos 3.20.0-1

GEGL-geglmodule.c-Message: Fehler beim Laden von Modul »/usr/lib/gegl-0.3/lens-correct.so«: liblensfun.so.1: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden
GEGL-geglmodule.c-Message: Fehler beim Laden von Modul »/usr/lib/gegl-0.3/matting-levin.so«: libumfpack.so.5: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden
GEGL-geglmodule.c-Message: Fehler beim Laden von Modul »/usr/lib/gegl-0.3/raw-load.so«: libraw.so.15: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden
** (gnome-photos:7816): WARNING **: Unable to find GEGL operation gegl:raw-load: Check your GEGL install
** (gnome-photos:7816): CRITICAL **: photos_application_create_window: assertion 'photos_application_sanity_check_gegl (self)' failed

Loading...