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 build and Linux release value #2006

Closed
davidhutchens opened this issue May 17, 2024 · 4 comments
Closed

Debian build and Linux release value #2006

davidhutchens opened this issue May 17, 2024 · 4 comments

Comments

@davidhutchens
Copy link
Member

As I described in #1997, Java's jpackage utility changed the default filename for the Debian package to drop the release number as the default. The Java issue describing what they did and why is here. They also added an option to jpackage, --linux-app-release, to have it include the release number optionally. To restore the original format, we would need to use that option and change Nightly to look for the correct filename.

I took the quick path to get our Nightly Build working again by changing Nightly to look for a name without the release field. If the Java issue correctly states the situation, we can leave it as it is now.

I am opening this issue so we can discuss restoring the release field if anyone feels that we should. It also documents why it was changed and states how to return to the previous behavior should that be desired or necessary in the future.

Comments? @maehne? @BFH-ktt1?

@maehne
Copy link
Member

maehne commented May 17, 2024

I would leave the DEB package name to the recommended default without the release-number. The latter is anyway only necessary if the packaging gets improved for the same software release version so that apt knows that an update of the installed package is due.

@maehne
Copy link
Member

maehne commented May 20, 2024

@BFH-ktt1: Do you agree to drop the release number for DEB packages? Then, I think this issue can be closed as resolved.

@BFH-ktt1
Copy link
Collaborator

I agree with the drop.

@davidhutchens
Copy link
Member Author

Closing as we agree no further action is needed.

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

3 participants