db: check the overlay files package name rather than the ovl file itself
parent
884fabbf30
commit
d4f0b2ab70
|
@ -1923,7 +1923,7 @@ static void apk_db_migrate_files(struct apk_database *db,
|
||||||
cstype |= APK_FI_NOFOLLOW;
|
cstype |= APK_FI_NOFOLLOW;
|
||||||
|
|
||||||
r = apk_file_get_info(db->root_fd, name, cstype, &fi);
|
r = apk_file_get_info(db->root_fd, name, cstype, &fi);
|
||||||
if (ofile->name == NULL) {
|
if (ofile && ofile->diri->pkg->name == NULL) {
|
||||||
/* File was from overlay, delete the
|
/* File was from overlay, delete the
|
||||||
* packages version */
|
* packages version */
|
||||||
unlinkat(db->root_fd, tmpname, 0);
|
unlinkat(db->root_fd, tmpname, 0);
|
||||||
|
|
Loading…
Reference in New Issue