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

debian/control: Vcs-Git outdated? debian branch not updated? #42

Open
vagrantc opened this issue Jan 12, 2024 · 2 comments
Open

debian/control: Vcs-Git outdated? debian branch not updated? #42

vagrantc opened this issue Jan 12, 2024 · 2 comments

Comments

@vagrantc
Copy link

Either the debian branch is not updated, or the Vcs-Git entry in debian/control needs the "-b debian" part removed.

@lukpueh
Copy link
Member

lukpueh commented Jan 15, 2024

Thanks for tip! I just skimmed through related conversations from a while ago, most notably in #29, and found out the following:

  • Even though this is a pure Debian project, we chose the format "quilt" over "native".
  • This means all downstream Debian releases are based on the latest upstream source release on GitHub.
  • To track downstream changes separately (i.e. any changes to debian/*) files in the same repo as upstream, we use the "debian" branch.
  • This is currently not enforced nor documented.

So, I think, -b debian in the Vcs-Git is correct, because it informs the tracker about new downstream changes, but unfortunately, the information is prone to become outdated.

I'm not sure how to best fix this. For now, I just updated the debian branch and will leave this issue open.

@lukpueh
Copy link
Member

lukpueh commented Jan 15, 2024

Maybe the simple answer is to just track upstream and downstream in the same branch, given that in reality there is no separate development. So, yeah, maybe just remove -b debian in d/control.

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

2 participants