Package Details: datawire-forge 0.4.15-2

Git Clone URL: https://aur.archlinux.org/datawire-forge.git (read-only, click to copy)
Package Base: datawire-forge
Description: Define and run multi-container apps in Kubernetes http://forge.sh
Upstream URL: https://forge.sh/
Licenses: Apache
Submitter: eldios
Maintainer: None
Last Packager: eldios
Votes: 0
Popularity: 0.000000
First Submitted: 2018-10-01 21:37 (UTC)
Last Updated: 2018-11-05 15:47 (UTC)

Required by (0)

Sources (1)

Latest Comments

eldios commented on 2018-11-05 15:48 (UTC)

@lukeshu, thanks for your hints. I included both of them in the package specs.

Cheers.

lukeshu commented on 2018-11-05 15:07 (UTC)

The forge executable is a Python PEX application built with --platform linux_x86_64 --platform linux_i686 --platform macosx_10_11_x86_64 (see build.sh). So arch=(x86_64) is a little restrictive. Maybe setting arch=(any) would upset the ARM users, but the intent of upstream is that their downloadable executable be able to run anywhere python2.7 exists.

Relatedly, the PKGUBILD forgets to add a dependency on python. Since the shebang says /usr/bin/env python2.7, it needs to be a little more particular than usual about the version of python:

depends=('python2>=2.7' 'python2<2.8')