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

Added Debian bits, man page #14

Closed
wants to merge 5 commits into from
Closed

Added Debian bits, man page #14

wants to merge 5 commits into from

Conversation

borisfom
Copy link
Contributor

@borisfom borisfom commented Mar 1, 2016

Version bumped. Checked in new .deb packages binaries.

@@ -1,3 +1,10 @@
nccl (1.1.0) trusty; urgency=medium
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The convention is to add a -1 to the end of the version string, like 1.1.0-1. But it's optional.

debian_revision

This part of the version number specifies the version of the Debian package based on the upstream version. It may contain only alphanumerics and the characters + . ~ (plus, full stop, tilde) and is compared in the same way as the upstream_version is.

It is optional; if it isn't present then the upstream_version may not contain a hyphen. This format represents the case where a piece of software was written specifically to be a Debian package, where the Debian package source must always be identical to the pristine source and therefore no revision indication is required.

It is conventional to restart the debian_revision at 1 each time the upstream_version is increased.

The package management system will break the version number apart at the last hyphen in the string (if there is one) to determine the upstream_version and debian_revision. The absence of a debian_revision is equivalent to a debian_revision of 0.
https://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Version

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Next time!

@lukeyeager
Copy link
Member

Can we not check the .deb packages into git directly, but instead attach them to the tagged release?

See .deb packages here for an example:
https://github.com/NVIDIA/nvidia-docker/releases

@borisfom
Copy link
Contributor Author

borisfom commented Mar 3, 2016

Created release

@lukeyeager
Copy link
Member

Created release

Yeah just like that, but in this fork obviously.

Packaging scripts look good to me, however I haven't actually tested them.

@borisfom
Copy link
Contributor Author

Will submit a superceding request

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

Successfully merging this pull request may close these issues.

2 participants