Summary
Followed https://docs.happier.dev/deployment/proxmox , the installer just sits there: no TUI, no output at all. Same on PVE 8.4 and 9.2.
It turned out it isn't hung. ct/happier.sh line 12, if [[ -z "${BUILD_FUNC//[[:space:]]/}" ]], takes ~150 s on the ~266 KB misc/build.func and prints nothing while it runs.
Fix, replace this:
if [[ -z "${BUILD_FUNC//[[:space:]]/}" ]]; then
with this (same check, much faster):
if [[ ! $BUILD_FUNC =~ [^[:space:]] ]]; then
misc/build.func:3947 has the same line on installer_script (~52 KB, ~5 s), may need this fix too.
As a workaround for now, users can run the installer with LC_ALL=C.
What happened (current behavior)
No response
Expected behavior
No response
Reproduction steps
No response
Severity
medium
Frequency
always
Happier version
No response
Platform
No response
Server version
No response
Deployment type
self-hosted
What changed recently?
No response
Diagnostics ID
No response
Additional context
No response
Summary
Followed https://docs.happier.dev/deployment/proxmox , the installer just sits there: no TUI, no output at all. Same on PVE 8.4 and 9.2.
It turned out it isn't hung.
ct/happier.shline 12,if [[ -z "${BUILD_FUNC//[[:space:]]/}" ]], takes ~150 s on the ~266 KBmisc/build.funcand prints nothing while it runs.Fix, replace this:
with this (same check, much faster):
misc/build.func:3947has the same line oninstaller_script(~52 KB, ~5 s), may need this fix too.As a workaround for now, users can run the installer with
LC_ALL=C.What happened (current behavior)
No response
Expected behavior
No response
Reproduction steps
No response
Severity
medium
Frequency
always
Happier version
No response
Platform
No response
Server version
No response
Deployment type
self-hosted
What changed recently?
No response
Diagnostics ID
No response
Additional context
No response