No description
Find a file
robojerk 46de31a373
All checks were successful
Build libostree Backport / Build libostree Backport (push) Successful in 9m19s
added files
2025-07-21 03:08:18 +00:00
.forgejo/workflows added files 2025-07-21 03:08:18 +00:00
libostree-dev_noble_backport.sh added files 2025-07-21 03:08:18 +00:00
README.md added files 2025-07-21 03:08:18 +00:00

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: Not yet built
Version: 2025.2-1~noble1
Target: Ubuntu Noble (24.04 LTS)

  • libostree-dev_2025.2-1~noble1_amd64.deb - Download (will be available after first successful build)

Installation

# Download and install the package
wget https://git.raines.xyz/robojerk/libostree-dev/actions/runs/[RUN_ID]/artifacts
sudo dpkg -i libostree-dev_2025.2-1~noble1_amd64.deb
sudo apt-get install -f  # Install any missing dependencies

Verification

# 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.