Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - packer-io-git

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: packer-io-git 0.7.2.r21.g399837b-1

Git Clone URL: https://aur-dev.archlinux.org/packer-io-git.git (read-only)
Package Base: packer-io-git
Description: Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.
Upstream URL: http://www.packer.io
Licenses: MPL2
Conflicts: packer-io
Submitter: zosodk69
Maintainer: zosodk69
Last Packager: zosodk69
Votes: 3
Popularity: 0.707397
First Submitted: 2014-07-16 14:54
Last Updated: 2016-07-07 23:46

Required by (0)

Sources (1)

Latest Comments

y2kbadbug commented on 2016-05-02 21:02

I flagged the package out of date as it appears the package has not been updated in almost a year and is currently broken.

kamazee commented on 2014-09-17 02:44

Looks like it also needs bzr for some reason:
imports github.com/going/toolkit/xmlpath: exec: "bzr": executable file not found in $PATH

With bzr added as make dependency it builds fine.

howardad commented on 2014-08-01 13:04

Looking at it again this morning, I'm not quite sure why I made some of those choices. I definitely agree with your comment about prepare(), there is no reason at all to remove it. Some of the changes I made were in response to build errors I got, but it looks like the real problem I had was adding typos in paths ($srcdir/com.github... instead of $srcdir/src/com.github... etc). Anyway, thanks for adding the one useful line!

zosodk69 commented on 2014-08-01 04:02

Good catch. It's a good idea to remove the existing build directory. I've added an rm to prepare().

Your PKGBUILD seems to have a lot of added noise to accomplish this small task. Is there a reason you removed prepare()? It's my understanding that the reason we have separate prepare and build functions is so that we can makepkg -o to make modifications by hand, then run makepkg -e to build with our modifications.

howardad commented on 2014-08-01 02:53

I was having trouble getting this to work correctly with pacaur after the first build (main problem was the mv in prepare() when not building from a completely clean directory), so I made a few changes to the PKGBUILD. If you want to incorporate them, they are at https://gist.github.com/howardad/dc1b58361f58c0b8e9a3