Turn "could not locate foo" message into a warning instead of confusing users
diff --git a/src/ideviceinstaller.c b/src/ideviceinstaller.c
index 7d10e75..671b6fb 100644
--- a/src/ideviceinstaller.c
+++ b/src/ideviceinstaller.c
@@ -145,7 +145,6 @@
 	*len = 0;
 
 	if (zindex < 0) {
-		fprintf(stderr, "ERROR: could not locate %s in archive!\n", filename);
 		return -1;
 	}
 
@@ -816,6 +815,8 @@
 				} else {
 					plist_from_xml(zbuf, len, &meta_dict);
 				}
+			} else {
+				fprintf(stderr, "WARNING: could not locate %s in archive!\n", ITUNES_METADATA_PLIST_FILENAME);
 			}
 			if (zbuf) {
 				free(zbuf);
@@ -841,6 +842,7 @@
 			strcat(filename, "Info.plist");
 
 			if (zip_get_contents(zf, filename, 0, &zbuf, &len) < 0) {
+				fprintf(stderr, "WARNING: could not locate %s in archive!\n", filename);
 				zip_unchange_all(zf);
 				zip_close(zf);
 				goto leave_cleanup;
@@ -894,6 +896,8 @@
 			len = 0;
 			if (zip_get_contents(zf, sinfname, 0, &zbuf, &len) == 0) {
 				sinf = plist_new_data(zbuf, len);
+			} else {
+				fprintf(stderr, "WARNING: could not locate %s in archive!\n", sinfname);
 			}
 			free(sinfname);
 			if (zbuf) {