From b73be5b5b19c19c6d8f5de8a4adca783144e9659 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Tue, 14 Oct 2025 10:02:53 -0500 Subject: riscv64 might work now (?) --- main.go | 34 ++++++++++++++++++++++++++++++++-- 1 file changed, 32 insertions(+), 2 deletions(-) (limited to 'main.go') diff --git a/main.go b/main.go index 0995076..89435e0 100644 --- a/main.go +++ b/main.go @@ -97,7 +97,9 @@ func main() { } if argv.SignRelease != nil { - s, err = doRelease() + err = doPurge() + s, err = makePackagesFile("riscv64") + err = doSignRelease() } if argv.Everything != nil { @@ -124,10 +126,38 @@ func main() { s = "newest .deb files table: " + all.PrintTable() log.Info("newest files are:", s) + err = doPurge() + if err != nil { + me.sh.BadExit("could not purge dists/", err) + } + // make and GPG sign the Release files - s, err = doRelease() + s, err = makePackagesFile("riscv64") + s, err = makePackagesFile("amd64") + s, err = makePackagesFile("arm64") + err = doSignRelease() } + /* + add --update + cmd := []string{"apt-get", "update"} + cmd = append(cmd, "-o", "Dir::Etc::sourcelist=/etc/apt/sources.list.d/wit.list") + cmd = append(cmd, "-o", "Dir::Etc::sourceparts=/dev/null") + cmd = append(cmd, "-o", "APT::Get::List-Cleanup=0") + log.Info("apt update :", cmd) + if argv.Update { + log.Info("") + shell.RunVerbose(cmd) + log.Info("") + log.Info("") + // log.Info("Local file:", "/var/lib/apt/lists/mirrors.wit.com_wit_dists_sid_main_binary-"+arch+"_Packages") + // log.Info("") + // shell.RunVerbose([]string{"head", "-n", "15", "/var/lib/apt/lists/mirrors.wit.com_wit_dists_sid_main_binary-" + arch + "_Packages"}) + // log.Info("apt install :", "apt install wit-tools") + // log.Info("") + } + */ + if err != nil { me.sh.BadExit(s, err) } -- cgit v1.2.3