sudara / pamplejuce

A JUCE audio plugin template. JUCE 7, Catch2, Pluginval, macOS notarization, Azure Trusted Signing, Github Actions
https://melatonin.dev/blog/
MIT License
372 stars 36 forks source link

linux build broken? #101

Closed vberthiaume closed 1 month ago

vberthiaume commented 1 month ago

After making a fresh new repo using the "use this template" button, the initial commit fails to build for linux. The issue is in the "Install JUCE's Linux Deps" section:

Get:1 file:/etc/apt/apt-mirrors.txt Mirrorlist [142 B]
Get:6 https://packages.microsoft.com/repos/azure-cli jammy InRelease [3596 B]
Hit:2 http://azure.archive.ubuntu.com/ubuntu jammy InRelease
Hit:7 https://packages.microsoft.com/ubuntu/22.04/prod jammy InRelease
Hit:3 http://azure.archive.ubuntu.com/ubuntu jammy-updates InRelease
Hit:4 http://azure.archive.ubuntu.com/ubuntu jammy-backports InRelease
Hit:5 http://azure.archive.ubuntu.com/ubuntu jammy-security InRelease
Fetched 3596 B in 1s (6367 B/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Package libc6 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  libdb1-compat libnss-nisplus libnss-nis libcrypt1

Package libc6-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  rpcsvc-proto libnsl-dev libcrypt-dev

E: Version '2.35-0ubuntu3.7' for 'libc6' was not found
E: Version '2.35-0ubuntu3.7' for 'libc6-dev' was not found
Error: Process completed with exit code 100.

I seem to recall this working just last week, not sure what changed since then?

sudara commented 1 month ago

Heh, working on it right now here: #100

sudara commented 1 month ago

Linux has been a sort of disaster over time, things should start to be more stable once that PR merges.

vberthiaume commented 1 month ago

fantastic, such efficiency haha!