db: check the overlay files package name rather than the ovl file itself

cute-signatures
Natanael Copa 2009-12-21 16:39:53 +00:00
parent 884fabbf30
commit d4f0b2ab70
1 changed files with 1 additions and 1 deletions

View File

@ -1923,7 +1923,7 @@ static void apk_db_migrate_files(struct apk_database *db,
cstype |= APK_FI_NOFOLLOW;
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
* packages version */
unlinkat(db->root_fd, tmpname, 0);