Browse Source

Extract PacmanState constant

master
Riyyi 8 hours ago
parent
commit
88ff093365
  1. 7
      pkg/fetch/fetch.go

7
pkg/fetch/fetch.go

@ -14,9 +14,10 @@ import (
"github.com/Jguer/dyalpm" "github.com/Jguer/dyalpm"
) )
var ( const (
Root = "/" Root = "/"
LockFile = "/var/lib/pacman/db.lock" PacmanState = "/var/lib/pacman"
LockFile = PacmanState + "/db.lock"
AURInfoURL = "https://aur.archlinux.org/rpc?v=5&type=info" AURInfoURL = "https://aur.archlinux.org/rpc?v=5&type=info"
) )
@ -51,7 +52,7 @@ func New() (*Fetcher, error) {
start := time.Now() start := time.Now()
fmt.Fprintf(os.Stderr, "[debug] Fetcher New: starting...\n") 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 { if err != nil {
return nil, fmt.Errorf("failed to initialize alpm: %w", err) return nil, fmt.Errorf("failed to initialize alpm: %w", err)
} }

Loading…
Cancel
Save