Skip to content

Conversation

@tdewey-rpi
Copy link
Contributor

@tdewey-rpi tdewey-rpi commented Oct 22, 2025

  • Added a function to install bdebstrap from source into a Python virtual environment.
  • Updated the depends file to reflect that bdebstrap is now installed from source.
  • Included checks for existing installations and symlink creation for hooks.
  • Automatically activates the bdebstrap virtual environment when sourcing dependencies.sh.

Fixes #113

- Added a function to install bdebstrap from source into a Python virtual environment.
- Updated the depends file to reflect that bdebstrap is now installed from source.
- Included checks for existing installations and symlink creation for hooks.
- Automatically activates the bdebstrap virtual environment when sourcing dependencies.sh.

Signed-off-by: Tom Dewey <tom.dewey@raspberrypi.com>
@tdewey-rpi tdewey-rpi requested a review from learmj October 22, 2025 14:03
@tdewey-rpi
Copy link
Contributor Author

Tested on Trixie, generating images in a manner that should be reliable going forward. Critically, not interfering with the system packages or system installed bdebstrap.

@tdewey-rpi
Copy link
Contributor Author

@learmj I'm not sure if this is the approach you want to take, but I thought I'd offer it up as it gets me out of a bind.

@linotypical
Copy link

@learmj I'm not sure if this is the approach you want to take, but I thought I'd offer it up as it gets me out of a bind.

It got me out of a bind. Thanks!

@learmj
Copy link
Collaborator

learmj commented Oct 27, 2025

Hi @tdewey-rpi Thanks for this. It's not quite the direction I wanted to take. I hope to have an alternative proposal / solution later this week / next.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Building images in Trixie is not possible

3 participants