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

Put Release file in stable/nightly folders of APT repo #3201

Merged
merged 1 commit into from
Nov 18, 2020

Conversation

HebaruSan
Copy link
Member

@HebaruSan HebaruSan commented Nov 18, 2020

Problem

The APT repo from #3197 doesn't work yet.

Fehl:22 https://ksp-ckan.s3-us-west-2.amazonaws.com/deb nightly Release
404  Not Found [IP: 52.218.233.33 443]
Paketlisten werden gelesen... Fertig
E: Das Depot »https://ksp-ckan.s3-us-west-2.amazonaws.com/deb nightly Release« enthält keine Release-Datei

Cause

We're supposed to have a file at /deb/dists/nightly/Release:

s3-us-west-2-r-w.amazonaws.com	http	HTTP		250		GET /deb/dists/nightly/InRelease HTTP/1.1 
s3-us-west-2-r-w.amazonaws.com	http	HTTP		248		GET /deb/dists/nightly/Release HTTP/1.1 

Mono has this.

Changes

Now we copy the Release file into an additional folder at _build/deb/apt-repo-rel, and sync that folder to deb/dists/nightly and/or deb/dists/stable.

@HebaruSan HebaruSan added Bug Something is not working as intended Easy This is easy to fix Pull request Build Issues affecting the build system Package: deb Issues affecting the Debian packaging labels Nov 18, 2020
@HebaruSan HebaruSan requested a review from DasSkelett November 18, 2020 00:27
Copy link
Member

@DasSkelett DasSkelett left a comment

Choose a reason for hiding this comment

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

Makefiles are so cryptic.
Let's give it a try.

@HebaruSan HebaruSan merged commit 0ac53e1 into KSP-CKAN:master Nov 18, 2020
@HebaruSan HebaruSan deleted the fix/apt-repo-rel branch November 18, 2020 01:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something is not working as intended Build Issues affecting the build system Easy This is easy to fix Package: deb Issues affecting the Debian packaging
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants