You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm trying to make Linode a first class target for Guix deploy and as a prerequisite I need to package the CLI tool.
The problem is that it tries to download the OpenAPI YAML file at build time, which is explicitly not supported in Guix because it breaks reproducibility. I put it in a separate package, but since it is regularly updated, the checksum always breaks and we always have to update it.
We could use this git repo as the package source, then we could refer to old version. If using an old build fails, a user can always use a package transformation to use the latest one.
This would solve our problem, but we can't package this repo unless it has an open source license.
My question is, could you add such a license, so we could support Linode deployments better?
Hi!
I'm trying to make Linode a first class target for Guix deploy and as a prerequisite I need to package the CLI tool.
The problem is that it tries to download the OpenAPI YAML file at build time, which is explicitly not supported in Guix because it breaks reproducibility. I put it in a separate package, but since it is regularly updated, the checksum always breaks and we always have to update it.
We could use this git repo as the package source, then we could refer to old version. If using an old build fails, a user can always use a package transformation to use the latest one.
This would solve our problem, but we can't package this repo unless it has an open source license.
My question is, could you add such a license, so we could support Linode deployments better?
Here is the related issue on Guix's bugtracker.
The text was updated successfully, but these errors were encountered: