From 10b708d87beac80ba94ce20461c87b9a320d68fa Mon Sep 17 00:00:00 2001 From: Sebastian Palencsar Date: Thu, 28 May 2026 06:06:51 +0200 Subject: [PATCH] Refine Arch pre-upgrade warning wording --- bauh/gems/arch/controller.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/bauh/gems/arch/controller.py b/bauh/gems/arch/controller.py index 4f5b3b9c..801908df 100644 --- a/bauh/gems/arch/controller.py +++ b/bauh/gems/arch/controller.py @@ -3379,7 +3379,7 @@ class ArchManager(SoftwareManager, SettingsController): return True body_parts = [ - '

Please review system notices before upgrading.

' + '

Review Arch system notices before continuing.

' ] if pacnew_files: @@ -3388,16 +3388,17 @@ class ArchManager(SoftwareManager, SettingsController): extra = len(pacnew_files) - max_items extra_msg = f'

... and {extra} more.

' if extra > 0 else '' body_parts.append( - f"

Detected {len(pacnew_files)} pending .pacnew file(s):

{extra_msg}" + f"

Detected {len(pacnew_files)} pending .pacnew file(s). " + f"These usually require manual merge/review:

{extra_msg}" ) if arch_news: listed = ''.join(f"
  • {title}
  • " for title, link_ in arch_news) body_parts.append( - f"

    Recent Arch Linux news (review before upgrading):

    " + f"

    Recent Arch Linux news (check for manual intervention notices):

    " ) - body_parts.append('

    Proceed with the system upgrade now?

    ') + body_parts.append('

    Proceed with the system upgrade anyway?

    ') return watcher.request_confirmation( title=self.i18n['arch.custom_action.upgrade_system'],