--- /dev/null
+--- rpm-4.16.0/build/files.c~ 2020-12-18 19:15:59.000000000 +0100
++++ rpm-4.16.0/build/files.c 2020-12-18 19:34:33.456509321 +0100
+@@ -1401,7 +1401,6 @@
+ * various cases, preserving historical behavior wrt %dev():
+ * - for %dev() entries we fake it up whether the file exists or not
+ * - otherwise try to grab the data by lstat()
+- * - %ghost entries might not exist, fake it up
+ */
+ if (statp == NULL) {
+ memset(&statbuf, 0, sizeof(statbuf));
+@@ -1410,8 +1409,6 @@
+ statp = fakeStat(&(fl->cur), &statbuf);
+ } else if (lstat(diskPath, &statbuf) == 0) {
+ statp = &statbuf;
+- } else if (fl->cur.attrFlags & RPMFILE_GHOST) {
+- statp = fakeStat(&(fl->cur), &statbuf);
+ } else {
+ int lvl = RPMLOG_ERR;
+ int ignore = 0;