#1149316 ITP: golang-github-erofs-go-erofs -- Go library to read and create EROFS filesystem images

#1149316#5
Date:
2026-09-29 12:21:10 UTC
From:
To:
* Package name    : golang-github-erofs-go-erofs
  Version         : 0.3.0 (upstream tag v0.3.0)
  Upstream Contact: Derek McGowan <derek@mcg.dev>
* URL             : https://github.com/erofs/go-erofs
* License         : Apache-2.0
  Programming Lang: Go
  Description     : Go library to read and create EROFS filesystem images

 go-erofs reads and creates EROFS (Enhanced Read-Only File System) images
 in pure Go through the standard io/fs.FS interface. It can build images
 from a directory or any fs.FS, merge several sources with overlay
 whiteouts, and write metadata-only images with chunk-based references to
 the original data, as used for container layer indexing.
 .
 This package contains the Go library sources.

Binary package: golang-github-erofs-go-erofs-dev (import path
github.com/erofs/go-erofs).

Why: containerd 2.3.5 imports it from plugins/mount/fsview/erofs/erofs.go;
unstable has containerd 2.1.9. docker.io 29.8.1 (in preparation; unstable
has 28.5.2, work in progress at
https://salsa.debian.org/mendezr/docker/-/tree/wip/moby-v29) requires
github.com/containerd/containerd/v2 v2.3.5 in engine/go.mod.

I intend to maintain this package within the Debian Go Packaging Team.