geldata / geldata/gel-pkg

Use vanilla versions of distros for build

Open
#7 2 comments 0 reactions 1 assignee Claimed by @ambv View on GitHub
Dominant language
Python
Stars
2
Forks
5
PR merge metrics
No merged PRs in 30d

Description

Currently, we use the latest build of a particular distro by relying on upstream images, for example `ubuntu:20.04`. This is problematic, because `metapkg` generates dependencies on the system libraries with the `>=` condition, thus relying on the possibly updated library version as a minimum requirement. This may cause issues when the package is being installed on a vanilla (non-updated) distro instance.

The solution is to rely on base distro images that are specifically built on top of the initial release. In particular, this also requires disabling the "updates" repository which is enabled by default in most distros.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.