From f3abc1c2571d63d05d257ada7efdc107f77f7daa Mon Sep 17 00:00:00 2001 From: Fredrik Eriksson Date: Sat, 15 Mar 2025 21:24:58 +0100 Subject: [PATCH] remove golang rebuild as it's no longer a package set --- sau/gentoo.py | 44 -------------------------------------------- 1 file changed, 44 deletions(-) diff --git a/sau/gentoo.py b/sau/gentoo.py index f740706..bfe11af 100644 --- a/sau/gentoo.py +++ b/sau/gentoo.py @@ -270,50 +270,6 @@ def pkg_upgrade(): # from here on we shouldn't need to rebuild the upgraded packages again exclude_list = ' --exclude '.join(rebuild_packages.keys()).split() - # Rebuild go - go_packages = [] - cmd = None - for package,eclasses in rebuild_packages.items(): - if 'go-module' in eclasses or package == 'dev-lang/go': - go_packages.append(package) - if 'dev-lang/go' in go_packages: - log.info("Running golang-rebuild due to update of dev-lang/go") - cmd = [ - EMERGE_PATH, - '--color', 'n', - '-q', - '--usepkg', 'n', - '@golang-rebuild', - '--exclude' ] + exclude_list - elif go_packages: - dependencies = [] - for package in go_packages: - dependencies.extend(get_dependencies(package)) - dependencies = set(dependencies) - upgraded = set(rebuild_packages.keys()) - not_upgraded = dependencies-upgraded - if not_upgraded: - log.info(f'Rebuilding packages dependant of go modules {", ".join(go_packages)}') - cmd = [ - EMERGE_PATH, - '--color', 'n', - '-q', - '--usepkg', 'n'] + not_upgraded - if cmd: - ret, out, err = sau.helpers.exec_cmd(cmd, timeout=72000) - if ret != 0 or err: - log.error('Rebuild of go packages returned {}'.format(ret)) - for line in out.splitlines(): - log.error('stdout: {}'.format(line)) - for line in err.splitlines(): - log.error('stderr: {}'.format(line)) - raise sau.errors.UpgradeError(f'Error during go rebuild') - else: - log.info('go rebuild complete') - for line in out.splitlines(): - if line.startswith(' * '): - log.warning(line) - # rebuild rust if any([x in rebuild_packages for x in ('dev-lang/rust', 'dev-lang/rust-bin')]): log.info("Running rust-rebuild due to update of rust")