From 027e51ae7d5c7f5185319264c7e722975ba6f77a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20A=C3=9Fmus?= Date: Sun, 12 Oct 2014 23:17:32 +0200 Subject: [PATCH] HaikuDepot: Log more errors to stderr. These errors do not necessarily need to be reported to the user via alerts. They are more of an indication that HaikuDepot needs to be smarter when figuring out what package actions to present at all. --- src/apps/haikudepot/model/PackageManager.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/apps/haikudepot/model/PackageManager.cpp b/src/apps/haikudepot/model/PackageManager.cpp index 42008997d8..83b42c0363 100644 --- a/src/apps/haikudepot/model/PackageManager.cpp +++ b/src/apps/haikudepot/model/PackageManager.cpp @@ -127,9 +127,13 @@ public: alert->Go(NULL); return ex.Error(); } catch (BAbortedByUserException ex) { + fprintf(stderr, "Installation of package " + "%s aborted by user: %s\n", packageName, ex.Message().String()); _SetDownloadedPackagesState(NONE); return B_OK; } catch (BNothingToDoException ex) { + fprintf(stderr, "Nothing to do while installing package " + "%s: %s\n", packageName, ex.Message().String()); return B_OK; } catch (BException ex) { fprintf(stderr, "Exception occurred while installing package "