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

Consider removing the debian/ dir (or moving it to another place) #232

Open
santiagorr opened this issue Jan 28, 2020 · 1 comment
Open

Comments

@santiagorr
Copy link

Dear William,

Please, consider removing the /debian directory (at least from the release tarballs). Unfortunately, it conflicts with debian, and the lua-cqueues tarball has to be repacked to remove that directory. Some reasoning can be found at https://wiki.debian.org/UpstreamGuide#Initial_Packaging:

"Some projects include a rough /debian directory among source files to ease bleeding-edge package compilation and installation on Debian (and derived) systems. While this is a good effort, it is better to leave it out of the final tarball as it can interfere with debian's own packaging effort. Keeping it only in your VCS repository is usually a much saner default if it lives in a specific packaging branch, which mimics what Debian package maintainers do using git-buildpackage. Though leaving the debian folder in the normal branch can also interfere if the package maintainer is using an upstream git packaging workflow (for example: git tag based git-buildpackage workflow)."

Cheers,

-- Santiago

@daurnimator
Copy link
Collaborator

Note that this may be non trivial: the build process reads debian/changelog to get the version to include in the binary.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants