Provide more context other than "(De-)Installation Error"
First of all I would like to say I'm a happy f-droid user and get along well without any google app. I'm happy f-droid exists and you're doing a fabulous job. Thank you. :)
But I recently tried to upgrade some packages using f-droid and it failed with a "(De-)Installation Error". I got this error message for several different packages, and the message did not help me to find the reason/bug.
So I started debugging: I used logcat to get logs of the failed upgrade, but this did not help either (just some exit code 2). Then I tried to install the package manually, with the file browser instead of f-droid. Suddenly I got a error message that said the upgrade could not be performed because my phone was low on memory. Yay! After uninstalling some other apps, f-droid could upgrade the packages.
I had this problem for several weeks and I assumed there was a major bug somewhere. An average user may well have failed to find the reason at all and just got back to google play store. So please, help the user by displaying valuable error messages.
So, it would be very nice to get a more verbose error message.