Skip to content

[BUG] apm update fails #894

@lirantal

Description

@lirantal

I am on version 0.8.5. and tried to update to apm latest using apm update command it fails:

node ➜ /workspaces/coding-agent-security-benchmark (main) $ apm update
[i] Current version: 0.8.5
[>] Checking for updates...
[*] Latest version available: 0.9.2
[>] Downloading and installing update...
[*] Running installer...
-e 
╔══════════════════════════════════════════════════════════════╗
║                         APM Installer                        ║
║              The NPM for AI-Native Development               ║
╚══════════════════════════════════════════════════════════════╝
-e 
-e Detected platform: linux-arm64
-e Target binary: apm-linux-arm64.tar.gz
-e ⚠ Container/Dev Container environment detected
-e Note: PyInstaller binaries may have compatibility issues in containers.
-e If installation fails, consider using: pip install --user apm-cli

-e Note: Will need sudo permissions to install to /usr/local/bin
-e Fetching latest release information...
curl: /usr/local/lib/apm/_internal/libssl.so.3: version `OPENSSL_3.2.0' not found (required by /lib/aarch64-linux-gnu/libcurl.so.4)
curl: /usr/local/lib/apm/_internal/libssl.so.3: version `OPENSSL_3.3.0' not found (required by /lib/aarch64-linux-gnu/libcurl.so.4)
[x] Installation failed - see output above for details

here is the apm version log:

$ apm --version
╭──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ Agent Package Manager (APM) CLI version 0.8.5 (52e9b1b)                                                                                                                  │
╰────────────────────────────────────────────────────────────

Environment info

I'm on a Linux dev container:

$ uname -a
Linux 081a30351bb8 6.12.76-linuxkit #1 SMP Sun Mar  8 14:41:59 UTC 2026 aarch64 GNU/Linux

The dev container uses the following container image and config:

"image": "mcr.microsoft.com/devcontainers/typescript-node:24-trixie",
    "features": {
        "ghcr.io/devcontainers/features/python:1": {
            "version": "3.12",
            "installPythonDevDependencies": true
        },
        "ghcr.io/devcontainer-community/devcontainer-features/astral.sh-uv:1": {
            "shellautocompletion": true
        }
    },

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/distributionInstallers (curl/PowerShell/Brew/Scoop), self-update, devcontainer, codespaces.status/needs-triageNew, awaiting maintainer review.theme/portabilityOne manifest, every target. Multi-target deploy, marketplace, packaging, install.type/bugSomething does not work as documented.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions