[Digikam-devel] [digikam] [Bug 328294] New: bootstrap.local invokes wrong shell

Sven Coenye scoenye at compaqnet.be
Sun Dec 1 17:31:17 GMT 2013


https://bugs.kde.org/show_bug.cgi?id=328294

            Bug ID: 328294
           Summary: bootstrap.local invokes wrong shell
    Classification: Unclassified
           Product: digikam
           Version: 3.5.0
          Platform: Debian stable
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: setup
          Assignee: digikam-devel at kde.org
          Reporter: scoenye at compaqnet.be

In Debian Wheezy and derivatives, the default shell was changed from Bash to
Dash. Dash offers better performance during boot but does not support all
Bash's extensions to POSIX. 
bootstrap.local invokes /bin/sh but the CLEANROOT test uses Bash specific
syntax. As a result, it now fails to run properly.

This script should either invoke /bin/bash, or the CLEANROOT test should be
changed to use POSIX syntax (i.e. use = instead of ==).

(There are dozens more scripts in the source tree doing the same thing. At the
moment, I can't say which ones would break as I'm just starting to get 3.5.0 to
compile.)

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Digikam-devel mailing list