install: collect more install_changes_add() errors
authorLennart Poettering <lennart@poettering.net>
Tue, 18 Jun 2024 15:09:21 +0000 (17:09 +0200)
committerLennart Poettering <lennart@poettering.net>
Fri, 21 Jun 2024 14:25:57 +0000 (16:25 +0200)
commit422f80d59bf4f864b51282e4de9f4c3bd0513ec6
tree605527a54181cbe9c85af9997f5b0335226ec7f3
parent50df39f2dca02cb899873de54e9a2368df43ae69
install: collect more install_changes_add() errors

We so far collected most unexpected errors from install_changes_add()
and propagated them – but for some invocations we forgot to do that. Add
that, and take care we only propagated unexpected errors (i.e. ENOMEM
and such), but treat expected errors as before.

Follow-up for 5163c9b1e56293b1bb2803420613c5b374570892
src/shared/install.c