.deb package available only for amd64 #1331

Open
opened 2022-12-02 10:29:52 +00:00 by BCMM · 3 comments

I would like to install the backend on a Debian armhf server. Is it intentional that the Debian package is only available for amd64?

I would like to install the backend on a Debian armhf server. Is it intentional that the Debian package is only available for amd64?
Owner

It's not intentional, it just hasn't been implemented yet. Looks like nfpm does support different architectures but not different binaries for these architectures. If I understand it correctly that means we'd need to template the nfpm config file and run it once for every architecture, adding the previously built binaries for each arch.

Do you want to send a PR?

It's not intentional, it just hasn't been implemented yet. Looks like nfpm does support different architectures but not different binaries for these architectures. If I understand it correctly that means we'd need to template the nfpm config file and run it once for every architecture, adding the previously built binaries for each arch. Do you want to send a PR?
konrad added the
kind/feature
label 2022-12-02 15:24:56 +00:00
Author

Do you want to send a PR?

I'm afraid the whole Go ecosystem, including its build tools, is rather unfamiliar to me. I'm still not quite clear which components are involved in building Vikunja and how they interact.

(Sorry for the closing/reopening. I pressed the wrong button.)

> Do you want to send a PR? I'm afraid the whole Go ecosystem, including its build tools, is rather unfamiliar to me. I'm still not quite clear which components are involved in building Vikunja and how they interact. (Sorry for the closing/reopening. I pressed the wrong button.)
BCMM closed this issue 2023-01-25 18:00:58 +00:00
BCMM reopened this issue 2023-01-25 18:01:06 +00:00
Owner

Sure, that's fine!

The nfpm config docs show they expand environment variables, maybe that could be used to release packages from different binaries (talking about the ci)

https://nfpm.goreleaser.com/configuration/

Sure, that's fine! The nfpm config docs show they expand environment variables, maybe that could be used to release packages from different binaries (talking about the ci) https://nfpm.goreleaser.com/configuration/
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: vikunja/vikunja#1331
No description provided.