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;
|
||||
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 = $loggingdir . $installer::globals::separator;
|
||||
$installer::globals::exitlog = $loggingdir;
|
||||
|
Reference in New Issue
Block a user