Commit graph

8 commits

Author SHA1 Message Date
295d15b3ea Fix debian/rules to skip Rust compilation for packaging repository
Some checks failed
Comprehensive CI/CD Pipeline / Build and Test bootc Package (push) Failing after 2m53s
Comprehensive CI/CD Pipeline / Security Audit (push) Failing after 0s
Comprehensive CI/CD Pipeline / Package Validation (push) Successful in 1m16s
Comprehensive CI/CD Pipeline / Status Report (push) Has been skipped
2025-08-14 13:19:38 -07:00
71d57fc924 Fix package metadata and build dependencies for Debian Trixie
Some checks failed
Comprehensive CI/CD Pipeline / Build and Test bootc Package (push) Failing after 2m43s
Comprehensive CI/CD Pipeline / Security Audit (push) Failing after 0s
Comprehensive CI/CD Pipeline / Package Validation (push) Successful in 1m2s
Comprehensive CI/CD Pipeline / Status Report (push) Has been skipped
- Update debian/changelog: 1.5.1-1~noble1 → 1.5.1-1~trixie1
- Change distribution from noble-backports to trixie
- Add missing build dependencies: libfuse3-dev, libsoup-3.0-dev, etc.
- Update install.sh and README.md to reflect Trixie version
- Fix repository URLs to use particle-os instead of robojerk
- Ensure all required packages are available for successful build
2025-08-14 13:06:25 -07:00
7685b8275b Fix bootc build: resolve rustup environment and install path conflicts
Some checks failed
Build bootc Package / Build bootc Package (push) Successful in 5m26s
Test Build / Test bootc Build (with existing libostree) (push) Failing after 2m13s
- Add PATH export in debian/rules build step to ensure cargo finds rustup tools
- Fix binary install path to use debian/cargo/target/release/bootc (correct cargo target dir)
- Remove conflicting dh_auto_install call that was looking for wrong binary path
- Add manual package structure creation (usr/share/doc/bootc directory)
- Ensure rustup environment variables are set in workflow step for dpkg-buildpackage

This resolves the 'rustup could not choose a version of cargo' error and
the 'install: cannot stat target/release/bootc' error by properly handling
the CARGO_TARGET_DIR setting and avoiding conflicting install targets.

Build should now complete successfully from cargo compilation through
package creation and upload to Forgejo Debian Package Registry.
2025-07-21 23:11:35 +00:00
3b59e37d1c Fix bootc build: resolve rustup environment and binary path issues
Some checks failed
Build bootc Package / Build bootc Package (push) Failing after 4m57s
Test Build / Test bootc Build (with existing libostree) (push) Failing after 2m6s
- Set rustup environment variables in workflow instead of debian/rules
- Fix binary install path to use debian/cargo/target/release/bootc
- Simplify debian/rules by removing complex rustup handling
- Ensure cargo builds successfully and binary is found during install
2025-07-21 23:02:33 +00:00
732dfeb700 i dont care anymore
Some checks failed
Build bootc Package / Build bootc Package (push) Failing after 5m20s
Test Build / Test bootc Build (with existing libostree) (push) Failing after 2m15s
2025-07-21 22:52:14 +00:00
b1b3fa1738 fixed rust path
Some checks failed
Build bootc Package / Build bootc Package (push) Failing after 5m5s
Test Build / Test bootc Build (with existing libostree) (push) Failing after 2m0s
2025-07-21 22:44:19 +00:00
67ad7fa93d rust issues
Some checks failed
Build bootc Package / Build bootc Package (push) Failing after 2m44s
Test Build / Test bootc Build (with existing libostree) (push) Has been cancelled
2025-07-21 22:40:08 +00:00
695714a60e Initial commit: Complete bootc packaging with CI/CD automation
Some checks failed
Build Packages / Build libostree Backport (push) Failing after 0s
Build Packages / Build bootc Package (push) Has been skipped
Test Build / Test bootc Build (with existing libostree) (push) Failing after 0s
Build Packages / Create Release (push) Has been skipped
Build Packages / Create Artifacts for README Update (push) Has been skipped
2025-07-20 23:30:16 +00:00