]> git.seodisparate.com - AnotherAURHelper/commitdiff
Handle more (any) exceptions when building
authorStephen Seo <seo.disparate@gmail.com>
Wed, 7 Jun 2023 04:32:06 +0000 (13:32 +0900)
committerStephen Seo <seo.disparate@gmail.com>
Wed, 7 Jun 2023 04:32:06 +0000 (13:32 +0900)
update.py

index fe51dbcddcf4f594c305bfaea0aa7417c5d7c275..aebb99c704887268bef276bb7fe399784cd8b300 100755 (executable)
--- a/update.py
+++ b/update.py
@@ -1254,6 +1254,15 @@ def update_pkg_list(
                 )
                 pkg_state[pkg]["build_status"] = "fail"
                 continue
+            except BaseException:
+                log_print(
+                    'ERROR: Failed to build pkg "{}" in chroot (unknown Exception)'.format(
+                        pkg
+                    ),
+                    other_state=other_state,
+                )
+                pkg_state[pkg]["build_status"] = "fail"
+                continue
 
         if no_store:
             pkg_state[pkg]["build_status"] = "success"