diff --git a/src/alpm_config.vala b/src/alpm_config.vala index 368fa6e..9d86b21 100644 --- a/src/alpm_config.vala +++ b/src/alpm_config.vala @@ -140,9 +140,8 @@ class AlpmConfig { if (tmp_db) { string tmp_dbpath = "/tmp/pamac-checkdbs"; try { - Process.spawn_command_line_sync ("mkdir -p %s".printf (tmp_dbpath)); + Process.spawn_command_line_sync ("mkdir -p %s/sync".printf (tmp_dbpath)); Process.spawn_command_line_sync ("ln -sf %s/local %s".printf (dbpath, tmp_dbpath)); - Process.spawn_command_line_sync ("cp -au %s/sync %s".printf (dbpath, tmp_dbpath)); Process.spawn_command_line_sync ("chmod -R 777 %s/sync".printf (tmp_dbpath)); handle = new Alpm.Handle (rootdir, tmp_dbpath, out error); } catch (SpawnError e) {