Skip to content

Have more convenient way to include debian packages which are not in GL repos #31

@fwilhe

Description

@fwilhe

What would you like to be added:

I'd like to have a better way to add packages which are not included in the gardenlinux debian repos. I do understand that there is a reason why the gl repos have very few packages and we don't need to pollute the repos with packages that are only sometimes needed for debugging, but having a simple way to add packages from the upstream debian testing repos would be nice.

My current workaround is described here gardenlinux/gardenlinux#1708 (comment)

What I'm thinking of would be something like this: The builder could recognize if a feature has a pkg.upstream.include file which has the same format as pkg.include but install the given packages from the debian testing repo automatically.

Why is this needed:

Not sure if it is needed and it surely has downsides too (people might abuse this to install non-gl maintained packages in 'prod' images), but for my development work not being limited by gl's debian repos would be helpful.

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/enhancementEnhancement, improvement, extension

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions