# libostree-dev Backport Compiles a backport of libostree-dev for Ubuntu Noble. ## Source and Target - **Source**: Ubuntu "Questing Quokka" (questing) - libostree 2025.2-1 - **Target**: Ubuntu "Noble Numbat" (noble) - Ubuntu 24.04 LTS ## For Debian - **Source**: Debian sid - **Target**: Debian trixie ## Usage This repository contains the CI/CD workflow and scripts to build a backport of libostree 2025.2-1 for Ubuntu Noble, which is required for bootc compatibility. ## 📦 Download Latest Build **Last Built**: 2025-01-20 23:50:00 UTC **Version**: 2025.2-1~noble1 **Target**: Ubuntu Noble (24.04 LTS) **Build ID**: [97](https://git.raines.xyz/robojerk/libostree-dev/actions/runs/97) ### Download Links **Latest Build**: Check the [Actions tab](https://git.raines.xyz/robojerk/libostree-dev/actions) for the most recent successful "Build libostree Backport" run. **Available Packages**: - `libostree-dev_2025.2-1~noble1_amd64.deb` - `libostree-dev-dbgsym_2025.2-1~noble1_amd64.ddeb` **How to Download**: 1. Go to the [Actions tab](https://git.raines.xyz/robojerk/libostree-dev/actions) 2. Find the latest successful "Build libostree Backport" run 3. Click on the run to view details 4. Scroll down to the "Artifacts" section 5. Download the `release-assets` artifact 6. Extract the .deb files from the archive **Quick Download Scripts**: ```bash # Find the latest build automatically ./find-latest-build.sh # Or use the simple download helper ./download-latest.sh ``` ### Installation ```bash # Download and install the package # 1. Visit: https://git.raines.xyz/robojerk/libostree-dev/actions/runs/97 # 2. Download the release-assets artifact # 3. Extract and install: sudo dpkg -i libostree-dev_2025.2-1~noble1_amd64.deb sudo apt-get install -f # Install any missing dependencies ``` ### Verification ```bash # Check if libostree 2025.2-1 is installed pkg-config --modversion ostree-1 # Should output: 2025.2 ``` --- ## Build Process 1. Downloads libostree source from Ubuntu questing 2. Modifies version and distribution for noble backports 3. Builds the package with all dependencies 4. Creates .deb artifacts for installation ## CI/CD The workflow automatically builds the backport on every push to main/master branch.