Closed pnoll1 closed 1 year ago
scripts to build lxc container of current Debian Sid dev env added with 2c0674e8b0ad85d5dfe2628c6de363c881058e9a. Next, need to look at moving to a stable base. Debian Stable should just require switching the info in setup_container.sh. May want to work on improving testing first since test coverage is low and swapping to stable would change several dependencies to older versions. Alternatively, could switch to stable after debian 12 releases, ensuring continuity.
whole environment has moved to lxc container on btrfs backing. Snapshots are now low cost so before any upgrade can lxc clone container as backup and move to backup if there's issues.
packaged ogr2osm for guix. Packaging OsmAndMapCreator(omc) would require packaging gradle too.
Unclear if effort to package omc would pay off. Need to learn packaging system and building omc isn't documented.
switched to bookworm. everything that can be stable is.
Depdency management is currently a mishmash of manual updates, pip and updates tied to Debian Unstable.
Options to stabilize build environment: