Index | Thread | Search

From:
yaydn@protonmail.com
Subject:
Re: NEW: sysutils/helm
To:
Rafael Sadowski <rafael@sizeofvoid.org>, "ports@openbsd.org" <ports@openbsd.org>
Date:
Sat, 08 Aug 2026 06:00:02 +0000

Download raw body.

Thread
  • Rafael Sadowski:

    NEW: sysutils/helm

    • yaydn@protonmail.com:

      NEW: sysutils/helm

På fredag 7. august 2026 kl. 08:20, skrev Rafael Sadowski
<rafael@sizeofvoid.org>:

> OK to import yet another CNCF tool, helm-4.2.3?
> 
> Comment:
> package manager for Kubernetes
> 
> Description:
> Helm is the package manager for Kubernetes. It helps you define, install, and
> upgrade applications on a Kubernetes cluster, from a single container to an
> application with many interdependent parts.
> 
> Maintainer: Rafael Sadowski <rsadowski@openbsd.org>
> 
> WWW: https://helm.sh
> 
> 
> 

Built/tested on current/amd64 with privsep.

$ cd /usr/ports/sysutils/helm/ && make build package test ; make port-lib-depends-check check-shlib-syms clean

===>  Regression tests for helm-4.2.3
cd /usr/ports/pobj/helm-4.2.3/helm.sh/helm/v4@v4.2.3 && /usr/bin/env -i GO386=softfloat GOCACHE="/usr/ports/pobj/helm-4.2.3/go-cache" GOTOOLCHAIN=local TMPDIR="/usr/ports/pobj/helm-4.2.3/build-amd64" GOPROXY=file:///usr/ports/pobj/helm-4.2.3/go_modules GO111MODULE=on GOPATH="/usr/ports/pobj/helm-4.2.3/go:/usr/local/go-pkg" PORTSDIR="/usr/ports" LIBTOOL="/usr/bin/libtool"  PATH='/usr/ports/pobj/helm-4.2.3/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin' PREFIX='/usr/local'  LOCALBASE='/usr/local' X11BASE='/usr/X11R6'  CFLAGS='-O2 -pipe'  TRUEPREFIX='/usr/local' DESTDIR=''  HOME='/helm-4.2.3_writes_to_HOME' PICFLAG="-fpic"  BINGRP=bin BINOWN=root BINMODE=755 NONBINMODE=644  DIRMODE=755  INSTALL_COPY=-c INSTALL_STRIP=  MANGRP=bin MANOWN=root MANMODE=644 BSD_INSTALL_PROGRAM="/usr/ports/pobj/helm-4.2.3/bin/install -c  -m 755"  BSD_INSTALL_SCRIPT="/usr/ports/pobj/helm-4.2.3/bin/install -c -m 755"  BSD_INSTALL_DATA="/usr/ports/pobj/helm-4.2.3/bin/install -c -m 644"  BSD_INSTALL_MAN="/usr/ports/pobj/helm-4.2.3/bin/install -c -m 644"  BSD_INSTALL_PROGRAM_DIR="/usr/ports/pobj/helm-4.2.3/bin/install -d -m 755"  BSD_INSTALL_SCRIPT_DIR="/usr/ports/pobj/helm-4.2.3/bin/install -d -m 755"  BSD_INSTALL_DATA_DIR="/usr/ports/pobj/helm-4.2.3/bin/install -d -m 755"  BSD_INSTALL_MAN_DIR="/usr/ports/pobj/helm-4.2.3/bin/install -d -m 755"  go test -modcacherw -trimpath -v -buildvcs=false -p=1  -ldflags="-X helm.sh/helm/v4/internal/version.version=v4.2.3 -s -w" helm.sh/helm/v4
# helm.sh/helm/v4
no required module provides package helm.sh/helm/v4; to add it:
	go get helm.sh/helm/v4
FAIL	helm.sh/helm/v4 [setup failed]
FAIL
*** Error 1 in . (/usr/ports/lang/go/go.port.mk:190 'do-test')
*** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3108 '/usr/ports/pobj/helm-4.2.3/build-amd64/.test_done': @cd /usr/ports/sysutils...)
*** Error 2 in /usr/ports/sysutils/helm (/usr/ports/infrastructure/mk/bsd.port.mk:2722 'test': @lock=helm-4.2.3;  export _LOCKS_HELD=" helm-...)
===>  Cleaning for helm-4.2.3
--

# TRUSTED_PKG_PATH=/usr/ports/packages/amd64/all/ pkg_add -Dsnap -aa helm
helm-4.2.3: ok
--

$ helm version   
version.BuildInfo{Version:"v4.2.3", GitCommit:"", GitTreeState:"", GoVersion:"go1.26.5", KubeClientVersion:"v1.36"}
--

Not familiar enough with this to test further.

Hope this helps. May you have a good one.
--
yaydn