Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change builder setup in package datasets for efficient reuse #135

Open
mih opened this issue Aug 21, 2022 · 0 comments
Open

Change builder setup in package datasets for efficient reuse #135

mih opened this issue Aug 21, 2022 · 0 comments

Comments

@mih
Copy link
Contributor

mih commented Aug 21, 2022

Right now each package dataset has exactly one builder. This makes it necessary to have additional package datasets for when feeding multiple distributions.

I believe this makes things needlessly complex. When backporting sometimes the source packages only change in terms of their version, sometimes not at all. The orig sources never change. So making it possible to use a single package dataset for more than one distribution would reduce overall waste and maintenance effort.

A number of changes are required

  • deb-build-package needs to become configurable re builder choice (or become more clever by inspecting the a package (changes file) for the target distribution.
  • deb-update-reprepro-repository cannot simply rely on any updates from a package dataset in a distribution dataset to actually be exclusive to this distribution (again needs to become more clever)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant