From 88ff0933652f6e5454b887d298c25602e7cb0352 Mon Sep 17 00:00:00 2001 From: Riyyi Date: Sat, 18 Apr 2026 16:16:13 +0200 Subject: [PATCH] Extract PacmanState constant --- pkg/fetch/fetch.go | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pkg/fetch/fetch.go b/pkg/fetch/fetch.go index 54fcddf..8168ca4 100644 --- a/pkg/fetch/fetch.go +++ b/pkg/fetch/fetch.go @@ -14,10 +14,11 @@ import ( "github.com/Jguer/dyalpm" ) -var ( - Root = "/" - LockFile = "/var/lib/pacman/db.lock" - AURInfoURL = "https://aur.archlinux.org/rpc?v=5&type=info" +const ( + Root = "/" + PacmanState = "/var/lib/pacman" + LockFile = PacmanState + "/db.lock" + AURInfoURL = "https://aur.archlinux.org/rpc?v=5&type=info" ) type Fetcher struct { @@ -51,7 +52,7 @@ func New() (*Fetcher, error) { start := time.Now() fmt.Fprintf(os.Stderr, "[debug] Fetcher New: starting...\n") - handle, err := dyalpm.Initialize(Root, "/var/lib/pacman") + handle, err := dyalpm.Initialize(Root, PacmanState) if err != nil { return nil, fmt.Errorf("failed to initialize alpm: %w", err) }