After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 538501 - f-spot do not show a missing dcraw program
f-spot do not show a missing dcraw program
Status: RESOLVED WONTFIX
Product: f-spot
Classification: Other
Component: General
0.4.x
Other All
: Normal normal
: ---
Assigned To: Ruben Vermeersch
F-spot maintainers
gnome[unmaintained]
Depends on: f-spot-gsoc09
Blocks:
 
 
Reported: 2008-06-15 20:02 UTC by Maciej (Matthew) Piechotka
Modified: 2018-07-01 09:01 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Maciej (Matthew) Piechotka 2008-06-15 20:02:58 UTC
Please describe the problem:
The files are imported but they are not displayed.

Steps to reproduce:
1. Buy or borrow this camera and make a raw photo of simply add this file
2. Import it into library



Actual results:
It gets imported and it shows it as blank and/or as no image

Expected results:
(short term) Inform about not supported type of raw file
(long term) Support it

Does this happen every time?
Yes ;)

Other information:
1. libopenraw do not support this format but dcrow based programs and/or libraries do
2. Why there are no information about the types of raw files supported?
Or at least which library is used if and (to check the list).
Comment 1 Stephane Delcroix 2008-06-16 10:17:55 UTC
please attach a file to the bug
Comment 2 Maciej (Matthew) Piechotka 2008-06-16 10:36:16 UTC
I'm afraid that the file is simply too big.
Uncompressed:          21 MiB
Compressed (gzip -9):  16 MiB
Compressed (bzip2 -9): 13 MiB

I'll try with 7zip.
Comment 3 Maciej (Matthew) Piechotka 2008-06-16 10:51:12 UTC
With 7zip 14 MiB. I guess it practically exludes attaching this file...
Comment 4 Maxxer 2008-06-16 10:54:49 UTC
please use yousendit or such service
Comment 5 Maciej (Matthew) Piechotka 2008-06-16 11:21:46 UTC
It's not mine but it will work I guess:
http://www.rawsamples.ch/raws/panasonic/fz50/RAW_PANASONIC_FZ50_SRGB.RAW
from http://www.rawsamples.ch/
Comment 6 Maxxer 2008-06-16 11:51:28 UTC
(In reply to comment #5)
> It's not mine but it will work I guess:
> http://www.rawsamples.ch/raws/panasonic/fz50/RAW_PANASONIC_FZ50_SRGB.RAW

this file is correctly imported and shown in f-spot 0.4.4.
Comment 7 Maciej (Matthew) Piechotka 2008-06-16 12:00:12 UTC
Yes. However by running f-spot from console I discovered the source of problem.
It should show some warrning message instead on writing on console:
GLib.GException: Failed to execute child process "dcraw" (No such file or directory)
  at FSpot.InternalProcess..ctor (System.String path, System.String[] args) [0x00000] 
  at FSpot.DCRawFile.RawPixbufStream (System.Uri location) [0x00000] 
  at FSpot.Tiff.NefFile.PixbufStream () [0x00000] 
  at FSpot.AsyncPixbufLoader.Load (System.Uri uri) [0x00000] 
  at FSpot.PhotoImageView.PhotoItemChanged (FSpot.BrowsablePointer item, FSpot.BrowsablePointerChangedArgs args) [0x00000] 

Comment 8 Maciej (Matthew) Piechotka 2008-06-16 12:01:49 UTC
PS.
As this dependency is not required by configure please add information about
program used to the f-spot site.
Comment 9 Stephane Delcroix 2008-06-16 12:24:59 UTC
it's an optional dependency...
Comment 10 Maciej (Matthew) Piechotka 2008-06-16 12:28:20 UTC
Yes. But it should be some warring.
Something like "You try to import/browse/view/... raw image. This type of image is handled by the dcraw program which has not been detected on your system. Please install this program or contact the administrator[1]". It's better then silently fall.

[1] Or set up path manualy if there will be such option.
Comment 11 Ruben Vermeersch 2009-08-13 21:24:31 UTC
This is tested in my branch, in fact, I've used that exact same file which was linked above. There is no need for dcraw anymore as it embeds libraw.
Comment 12 André Klapper 2018-07-01 09:01:12 UTC
f-spot is not under active development anymore, has not seen code changes for five years, and saw its last tarball release in the year 2010.
Its codebase has been archived: https://gitlab.gnome.org/Archive/f-spot/commits/master

Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect reality. Please feel free to reopen this ticket (or rather transfer the project to GNOME Gitlab, as GNOME Bugzilla is deprecated) if anyone takes the responsibility for active development again.