Package Details: ansible-git 2.4.0.29615.11138abc51-1

Git Clone URL: https://aur.archlinux.org/ansible-git.git (read-only)
Package Base: ansible-git
Description: Radically simple IT automation platform
Upstream URL: http://www.ansible.com
Licenses: GPL3
Conflicts: ansible
Provides: ansible
Submitter: l3u
Maintainer: brenix (Thermi)
Last Packager: brenix
Votes: 22
Popularity: 0.021347
First Submitted: 2012-04-19 14:00
Last Updated: 2017-04-01 20:07

Dependencies (16)

Required by (3)

Sources (1)

Latest Comments

mrshannon commented on 2017-03-30 21:05

You need plain python-yaml (python 3.x) as a build dependency, otherwise it won't find the yaml module during build.

brenix commented on 2017-02-10 08:06

Sorry guys, my mind slipped and I thought I had already added that. I've updated it to include python-sphinx as a build dependency. Thanks!

dummys commented on 2017-02-10 07:55

@derektbrown was correct, you need python-sphinx in order to install the package.

dummys commented on 2017-02-10 07:52

Hello,
Still bugged:

==> Starting build()...
Cleaning up distutils stuff
rm -rf build
rm -rf dist
rm -rf lib/ansible.egg-info/
Cleaning up byte compiled python stuff
find . -type f -regex ".*\.py[co]$" -delete
Cleaning up editor backup files
find . -type f -not -path ./test/units/inventory_test_data/group_vars/noparse/all.yml~ \( -name "*~" -or -name "#*" \) -delete
find . -type f \( -name "*.swp" \) -delete
Cleaning up manpage stuff
find ./docs/man -type f -name "*.xml" -delete
find ./docs/man -type f -name "*.asciidoc" -delete
find ./docs/man/man3 -type f -name "*.3" -delete
Cleaning up output from test runs
rm -rf test/test_data
Cleaning up RPM building stuff
rm -rf MANIFEST rpm-build
Cleaning up Debian building stuff
rm -rf debian
rm -rf deb-build
rm -rf docs/json
rm -rf docs/js
Cleaning up authors file
rm -f AUTHORS.TXT
find . -type f -name '*.pyc' -delete
rm -f /test/units/.coverage*
Cleaning up docsite
make -C docs/docsite clean
make[1]: Entering directory '/home/mofo/build/cower/ansible-git/src/ansible-git/docs/docsite'
rm -rf htmlout
rm -rf _build
rm -f .buildinfo
rm -f *.inv
rm -rf *.doctrees
Cleaning up minified css files
find . -type f -name "*.min.css" -delete
Cleaning up byte compiled python stuff
find . -regex ".*\.py[co]$" -delete
Cleaning up editor backup files
find . -type f \( -name "*~" -or -name "#*" \) -delete
find . -type f \( -name "*.swp" \) -delete
Cleaning up generated rst
rm rst/list_of_*.rst
rm: cannot remove 'rst/list_of_*.rst': No such file or directory
make[1]: [Makefile:35: clean] Error 1 (ignored)
rm rst/*_by_category.rst
rm: cannot remove 'rst/*_by_category.rst': No such file or directory
make[1]: [Makefile:36: clean] Error 1 (ignored)
rm rst/*_module.rst
rm: cannot remove 'rst/*_module.rst': No such file or directory
make[1]: [Makefile:37: clean] Error 1 (ignored)
rm rst/playbooks_directives.rst
rm: cannot remove 'rst/playbooks_directives.rst': No such file or directory
make[1]: [Makefile:38: clean] Error 1 (ignored)
make[1]: Leaving directory '/home/mofo/build/cower/ansible-git/src/ansible-git/docs/docsite'
make -C docs/api clean
make[1]: Entering directory '/home/mofo/build/cower/ansible-git/src/ansible-git/docs/api'
Makefile:22: *** The 'sphinx-build' command was not found. Make sure you have Sphinx installed, then set the SPHINXBUILD environment variable to point to the full path of the 'sphinx-build' executable. Alternatively you can add the directory with the executable to your PATH. If you don't have Sphinx installed, grab it from http://sphinx-doc.org/. Stop.
make[1]: Leaving directory '/home/mofo/build/cower/ansible-git/src/ansible-git/docs/api'
make: *** [Makefile:177: clean] Error 2
==> ERROR: A failure occurred in build().

derektbrown commented on 2017-01-17 17:37

I believe Ansible also requires sphinx (https://www.archlinux.org/packages/community/any/python-sphinx/) to build the documentation.

brenix commented on 2016-10-05 02:26

@Thermi: Thanks for correcting and fixing the PKGBUILD (it needed it!). I'll add you as a co-maintainer as I haven't had much time to maintain it recently.

Thermi commented on 2016-10-04 23:17

The PKGBUILD is full of bugs. I corrected the mistakes I found and uploaded an improved version here: https://gist.github.com/Thermi/7ba0d3a93438fe8a60b0a61eb8486531

Please use this one.

lae commented on 2016-05-13 00:13

@brenix - now package versioning is inaccurate.

The better way to have solved the issue is to replace "cat VERSION" with "cut -d' ' -f1 VERSION" in pkgver()

brenix commented on 2016-05-05 03:27

Removed pkgver, seems to work good.. Thanks for pointing that out

Flubbadub commented on 2016-05-04 10:49

Currently not working for me. The VERSION file in the ansible git repo contains "2.2.0 0.0.devel" so makepkg was failing because generated pkgver was "2.2.0 0.0.devel.19246.fbec9ce" and the version cannot contain spaces. When I removed the pkgver function everything built fine.

All comments