Bug 320749 - Panorama tool fails systematically when file names contain ':'
Summary: Panorama tool fails systematically when file names contain ':'
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Plugin-Generic-Panorama (show other bugs)
Version: unspecified
Platform: OpenBSD Linux
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-06-05 05:18 UTC by Samuel Gilbert
Modified: 2016-07-10 05:33 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 4.12.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Samuel Gilbert 2013-06-05 05:18:07 UTC
When using Tools -> Stitch images into panorama from Digikam, it will systematically crash if the selected files contain a semicolon (':') in their name.

The message given is :
Error
Cannot run make
make: *** No rule to make target `<path>-preview.jpg', needed by `preview0000.tif'. Stop.


When I encountered this problem, I though : this looks like make can not find the target...  My files contain ':' which is used after make target names.  I renamed my files and it worked fine.

Reproducible: Always

Steps to Reproduce:
1. Have images with ':' in their file name
2. Tools -> Stitch images into panorama from Digikam
3. Click on the Next button until you reach an error (4 clicks)
Actual Results:  
Error message
Comment 1 Benjamin Girault 2013-07-30 12:04:09 UTC
Panorama is using Hugin, and Hugin doesn't support file names containing the following characters:

:=;:%*?<>|"\~

I will try to code a workaround, by, for example, copying the input files to a temporary directory with a name following the requirements of Hugin. This will certainly not be included in Kipi 3.3.0 though (maybe 3.4.0).
Comment 2 caulier.gilles 2015-05-18 15:29:57 UTC
Benjamin,

Did you code the patch for this file ?

Gilles
Comment 3 Benjamin Girault 2015-05-18 19:39:55 UTC
Unfortunately, no. I have read however, that the Hugin project is working on this and a future version will not suffer from this limitation.
Comment 4 Samuel Gilbert 2015-06-30 04:06:18 UTC
I just tested this in DK 4.11.0 with file names like "2012-12-18T12:05:45.jpg" "2012-12-18T12:05:47.jpg" and it worked without any issue.