do not remove logging directory under hands
the installer is called several times for langpacks and helppacks
in parallel; it has removed the whole toplevel logging directory
and the logging failed
better solution would be to remove only the lang-specific subdirectories;
well, the installer removed only emptry directories in the past, see
2584a460b5
Change-Id: I9dc9591346c7447677f46bca15085a3877e067ce
This commit is contained in:
@@ -182,7 +182,9 @@ sub run {
|
|||||||
########################################################
|
########################################################
|
||||||
|
|
||||||
my $oldloggingdir = $loggingdir;
|
my $oldloggingdir = $loggingdir;
|
||||||
installer::systemactions::remove_complete_directory($oldloggingdir);
|
# FIXME: It would be better to use installer::systemactions::remove_complete_directory
|
||||||
|
# Though, we would need to remove only the lang-specific subdirectory for langpacks and helppacks
|
||||||
|
rmdir $oldloggingdir;
|
||||||
$loggingdir = installer::systemactions::create_directories("logging", "");
|
$loggingdir = installer::systemactions::create_directories("logging", "");
|
||||||
$loggingdir = $loggingdir . $installer::globals::separator;
|
$loggingdir = $loggingdir . $installer::globals::separator;
|
||||||
$installer::globals::exitlog = $loggingdir;
|
$installer::globals::exitlog = $loggingdir;
|
||||||
|
Reference in New Issue
Block a user