Skip to content

Fix web-frontend build failures#272

Open
ecorm wants to merge 1 commit into
Stellarium:masterfrom
ecorm:issue271
Open

Fix web-frontend build failures#272
ecorm wants to merge 1 commit into
Stellarium:masterfrom
ecorm:issue271

Conversation

@ecorm

@ecorm ecorm commented Feb 21, 2026

Copy link
Copy Markdown

This fixes the web-frontend 'make setup' where building the docker image failed when attempting to do 'apt-get update'. It turns out that the base image used by the emscripten/emsdk:1.39.17 docker is Debian buster, which has reached EOL and the Release files are no longer provided at the regular mirror. This was fixed modifying the /etc/apt/sources.list files so that it uses archive.debian.org instead.

This also fixes the web-frontend 'make dev' where it failed due to Vue dependency version conflicts. This was fixed by setting the 'vue' and 'vue-template-compiler' depedencies to 2.6.12 in the package.json file.

Fixes #271

This fixes the web-frontend 'make setup' where building the docker image
failed when attempting to do 'apt-get update'. It turns out that the
base image used by the emscripten/emsdk:1.39.17 docker is Debian buster,
which has reached EOL and the Release files are no longer provided at
the regular mirror. This was fixed modifying the /etc/apt/sources.list
files so that it uses archive.debian.org instead.

This also fixes the web-frontend 'make dev' where it failed due to Vue
dependency version conflicts. This was fixed by setting the 'vue' and
'vue-template-compiler' depedencies to 2.6.12 in the `package.json`
file.

Fixes Stellarium#271
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.

web-frontend build failures

1 participant