added files
All checks were successful
Build libostree Backport / Build libostree Backport (push) Successful in 9m19s

This commit is contained in:
robojerk 2025-07-21 03:08:18 +00:00
parent 141193e345
commit 46de31a373
4 changed files with 515 additions and 0 deletions

View file

@ -0,0 +1,57 @@
# 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)
### Download Links
- **libostree-dev_2025.2-1~noble1_amd64.deb** - [Download](https://git.raines.xyz/robojerk/libostree-dev/actions) (will be available after first successful build)
### Installation
```bash
# 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
```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.