diff --git a/src/libgsystem b/src/libgsystem index fe898ee9..ba7c19cd 160000 --- a/src/libgsystem +++ b/src/libgsystem @@ -1 +1 @@ -Subproject commit fe898ee93bdc8a625c460876c8b49428c8977219 +Subproject commit ba7c19cd3b44902ba1dd9bb0fba43293b43abb0b diff --git a/src/ostree/ot-admin-builtin-update-kernel.c b/src/ostree/ot-admin-builtin-update-kernel.c index c7f95b74..6b398d96 100644 --- a/src/ostree/ot-admin-builtin-update-kernel.c +++ b/src/ostree/ot-admin-builtin-update-kernel.c @@ -120,7 +120,8 @@ setup_kernel (OtAdminUpdateKernel *self, prefix = g_strndup (kernel_name, release - kernel_name); self->kernel_path = ot_gfile_get_child_strconcat (self->boot_ostree_dir, prefix, "-", self->release, NULL); - if (!gs_file_linkcopy_sync_data (src_kernel_path, self->kernel_path, cancellable, error)) + if (!gs_file_linkcopy_sync_data (src_kernel_path, self->kernel_path, G_FILE_COPY_OVERWRITE, + cancellable, error)) goto out; g_print ("ostadmin: Deploying kernel %s\n", gs_file_get_path_cached (self->kernel_path)); @@ -223,7 +224,8 @@ update_initramfs (OtAdminUpdateKernel *self, goto out; } - if (!gs_file_linkcopy_sync_data (initramfs_tmp_file, initramfs_file, cancellable, error)) + if (!gs_file_linkcopy_sync_data (initramfs_tmp_file, initramfs_file, G_FILE_COPY_OVERWRITE, + cancellable, error)) goto out; /* In the fuse case, we need to chown after copying */