Clean up error logs for profiles which don't exists.

Bug: 27401160
Change-Id: I60f23477e90052c00fb1c1cc5abe827f4270cd07
diff --git a/cmds/installd/commands.cpp b/cmds/installd/commands.cpp
index e31c6e2..4ec7286 100644
--- a/cmds/installd/commands.cpp
+++ b/cmds/installd/commands.cpp
@@ -165,7 +165,9 @@
     std::string reference_profile_dir = create_data_ref_profile_package_path(pkgname);
     std::string reference_profile = create_primary_profile(reference_profile_dir);
     if (unlink(reference_profile.c_str()) != 0) {
-        PLOG(WARNING) << "Could not unlink " << reference_profile;
+        if (errno != ENOENT) {
+            PLOG(WARNING) << "Could not unlink " << reference_profile;
+        }
     }
 }
 
@@ -175,7 +177,9 @@
         std::string profile_dir = create_data_user_profile_package_path(user, pkgname);
         std::string profile = create_primary_profile(profile_dir);
         if (unlink(profile.c_str()) != 0) {
-            PLOG(WARNING) << "Could not unlink " << profile;
+            if (errno != ENOENT) {
+                PLOG(WARNING) << "Could not unlink " << profile;
+            }
         }
     }
 }