inosca / ebau

Electronic building permit application for swiss cantons.
https://inosca.ch/
European Union Public License 1.2
14 stars 6 forks source link

Application cannot be built on ARM Macs #10

Open sbaechler opened 5 months ago

sbaechler commented 5 months ago

Hi

When I run make start-dev-env I am getting the following error when selecting kt_gr.

 => => transferring dockerfile: 1.18kB                                                                                                                                                         0.0s
 => ERROR [document-merge-service internal] load metadata for ghcr.io/adfinis/document-merge-service:6.4.4                                                                                     2.3s
------
 > [document-merge-service internal] load metadata for ghcr.io/adfinis/document-merge-service:6.4.4:
------
failed to solve: ghcr.io/adfinis/document-merge-service:6.4.4: no match for platform in manifest sha256:b8362f8eb39e5b756a7d69e29ef71f1ad811fd2d0199bcdcc45f4416c246be74: not found
Run make loadconfig y/n: n

It looks like there is no ARM version of this container available. Is there a multi-arch version planned? All frontend developers today are using ARM Macs.

czosel commented 5 months ago

Hi @sbaechler, thanks for the bug report! We currently don’t have any contributors using ARM Mac’s, that’s why this has not been fixed yet (and it’s not planned either). We’d be more than happy to support any contributions that would cover this though!