tags 398814 + pending thanks
Oops, sorry about that. I broke this by changing the way convert is called in 0.13.8. I will try to upload soon. In the meantime, the following patch (to apply to /usr/bin/llgal) should fix it. Thanks, Brice Florian Schlichting wrote: > Package: llgal > Version: 0.13.8-1 > Severity: normal > > when using llgal to recourse through subdirectories, creation of > thumbnails fails in some directories with the following output: > > Entering subdirectory 'Auf nach Leipzig'... > Listing entries in . : 100.00% > Preparing entries: 100.00% > !! Failed to create 'Auf nach Leipzig/01.JPG' thumbnail. > !! convert: unable to open image `nach': No such file or directory. > !! Failed to create 'Auf nach Leipzig/02.JPG' thumbnail. > !! convert: unable to open image `nach': No such file or directory. > !! Failed to create 'Auf nach Leipzig/03.JPG' thumbnail. > !! convert: unable to open image `nach': No such file or directory. > > ... > > I suppose there are quotes missing somewhere when calling 'convert'; > renaming the directory in question to 'Auf_nach_Leipzig' (without > spaces) is a workaround. > > Florian > > -- System Information: > Debian Release: 4.0 > APT prefers unstable > APT policy: (700, 'unstable'), (650, 'testing'), (350, 'experimental') > Architecture: i386 (i686) > Shell: /bin/sh linked to /bin/dash > Kernel: Linux 2.6.18-1-686 > Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) > > Versions of packages llgal depends on: > ii imagemagick 7:6.2.4.5.dfsg1-0.11 Image manipulation programs > ii libimage-size-perl 3.0-1 determine the size of images in > se > ii liblocale-gettext-p 1.05-1 Using libc functions for > internati > ii liburi-perl 1.35-2 Manipulates and accesses URI > strin > ii perl 5.8.8-6.1 Larry Wall's Practical > Extraction > > Versions of packages llgal recommends: > ii libimage-exiftool-perl 6.42-1 Library and program to read and > wr > > -- no debconf information > >
--- llgal (revision 532) +++ llgal (working copy) @@ -596,8 +596,8 @@ } else { # scale down my $cmdline = $opts->{thumbnail_create_command} ; - $cmdline =~ s/<IN>/$real_filename/g ; - $cmdline =~ s/<OUT>/$real_thumb_filename/g ; + $cmdline =~ s/<IN>/\"$real_filename\"/g ; + $cmdline =~ s/<OUT>/\"$real_thumb_filename\"/g ; ($status, @output) = Llgal::Utils::system_with_output ( "create '$filename' thumbnail", $cmdline ) ; if ($status == -1) { $messages->warning (@output) ; @@ -689,8 +689,8 @@ } else { # scale down my $cmdline = $opts->{scaled_create_command} ; - $cmdline =~ s/<IN>/$real_filename/g ; - $cmdline =~ s/<OUT>/$real_scaled_filename/g ; + $cmdline =~ s/<IN>/\"$real_filename\"/g ; + $cmdline =~ s/<OUT>/\"$real_scaled_filename\"/g ; ($status, @output) = Llgal::Utils::system_with_output ( "create '$filename' scaled image", $cmdline ) ; if ($status == -1) { $messages->warning (@output) ;