Skip to content

[Test Report] Ubuntu 24.04 Installation #78

@edisonlv

Description

@edisonlv

Beacon-Skill Installation Test Report

Environment

Installation

```bash
$ pip3 install --break-system-packages beacon-skill

Successfully installed beacon-skill-2.15.1

```

Health Check

```bash
$ beacon --version
2.15.1

$ beacon identity show
{
"agent_id": "bcn_be50ba066790",
"public_key_hex": "558abe233d82b905154071165b3694c629d63e9f5313914be"
}
```

Issues Encountered

  1. Flask Missing: Initial beacon --version failed with ModuleNotFoundError: No module named 'flask'

    • Fix: pip3 install --break-system-packages flask
    • Note: Should be added as dependency in setup.py
  2. Externally Managed Environment: pip3 required --break-system-packages flag on Ubuntu 24.04

    • Workaround: Used the flag to install

Recommendations

  1. Add flask to install_requires in setup.py
  2. Consider using pipx for installation to avoid system package conflicts

Test Status

✅ Installation successful
✅ Identity created successfully
✅ CLI commands working

Related to #72

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions