From 1a133fc45cfc0dea0edc3afb09b1fbda0bc6ed66 Mon Sep 17 00:00:00 2001 From: relikd Date: Wed, 3 Sep 2025 13:16:03 +0200 Subject: [PATCH] ref: assume keg-only is always opt-linked --- brew.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/brew.py b/brew.py index ec1a284..e5d705e 100755 --- a/brew.py +++ b/brew.py @@ -1168,11 +1168,11 @@ class LocalPackage: def cleanup(self, *, dryRun: bool = False, quiet: bool = False) -> int: ''' Delete old, inactive versions and return size of savings ''' + if self.pinned: + return 0 savings = 0 for ver in self.inactiveVersions: vpkg = self.version(ver) - if vpkg.isKegOnly: - continue savings += File.remove(vpkg.path, dryRun=dryRun, quiet=quiet) return savings