I believe Ansible also requires sphinx (https://www.archlinux.org/packages/community/any/python-sphinx/) to build the documentation.
Search Criteria
Package Details: ansible-core-git r54368.802e95f5808-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/ansible-core-git.git (read-only, click to copy) |
---|---|
Package Base: | ansible-core-git |
Description: | Radically simple IT automation platform |
Upstream URL: | https://github.com/ansible/ansible |
Licenses: | GPL3 |
Conflicts: | ansible-core, python-ansible |
Provides: | ansible-core, python-ansible |
Replaces: | ansible-core, python-ansible |
Submitter: | aminvakil |
Maintainer: | aminvakil |
Last Packager: | aminvakil |
Votes: | 26 |
Popularity: | 0.000000 |
First Submitted: | 2020-11-14 17:48 (UTC) |
Last Updated: | 2024-04-28 09:59 (UTC) |
Dependencies (21)
- python (python37AUR, python311AUR, python310AUR)
- python-jinja
- python-paramiko (python-paramiko-ngAUR)
- python-pyyaml (python-yaml)
- python-resolvelib (python-resolvelib-gitAUR)
- python-typing_extensions
- git (git-gitAUR, git-glAUR) (make)
- python-build (make)
- python-docutils (make)
- python-installer (python-installer-gitAUR) (make)
- python-setuptools (make)
- python-wheel (make)
- python-dnspython (python-dnspython-gitAUR) (optional) – for dig lookup
- python-jmespath (optional) – json_query support
- python-netaddr (optional) – for the ipaddr filter
- python-passlib (optional) – crypt values for vars_prompt
- python-pip (optional) – for module to manage Python libarary dependencies
- python-pywinrm (optional) – connect to Windows machines
- python-setuptools (optional) – for module to manage Python libarary dependencies
- python-systemd (optional) – log to journal
- Show 1 more dependencies...
Required by (16)
- ansible-aur-git (requires ansible-core)
- ansible-collection-community-general (requires ansible-core)
- ansible-collection-kewlfft-aur (requires ansible-core)
- ansible-creator (requires ansible-core)
- ansible-creator-git (requires ansible-core)
- ansible-dev-environment (requires ansible-core)
- ansible-dev-environment-git (requires ansible-core)
- ansible-gopass (requires ansible-core)
- ansible-lint-git (requires ansible-core)
- ansible-navigator (requires ansible-core)
- ansible-navigator-git (requires ansible-core)
- kalliope (requires python-ansible)
- python-ansibug (requires ansible-core)
- scap-security-guide (requires ansible-core) (make)
- scap-security-guide-git (requires ansible-core) (make)
- semaphore-bin (requires ansible-core)
Sources (1)
derektbrown commented on 2017-01-17 17:37 (UTC)
brenix commented on 2016-10-05 02:26 (UTC)
@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 (UTC)
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 (UTC)
@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 (UTC)
Removed pkgver, seems to work good.. Thanks for pointing that out
Flubbadub commented on 2016-05-04 10:49 (UTC)
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.
sanerb commented on 2016-04-10 20:14 (UTC)
seems it's working fine now; go figure.
sanerb commented on 2016-04-06 01:25 (UTC) (edited on 2016-04-06 01:29 (UTC) by sanerb)
if you'd like to add it in-package, i was able to successfully compile on centos 7 (which uses older versions of asciidoc and libxml2) and tarballed the man pages up.
you can find it at https://square-r00t.net/files/ansible-git.man.tar.xz
(sig is https://square-r00t.net/files/ansible-git.man.tar.xz.asc - information on getting my key's at https://square-r00t.net at the bottom)
sanerb commented on 2016-04-06 00:55 (UTC) (edited on 2016-04-06 01:01 (UTC) by sanerb)
seeing some breakage:
__________________________________________________________________________
...
a2x: ERROR: "xmllint" --nonet --noout --valid "/var/tmp/pkgbuild-0/ansible-git/src/ansible-git/docs/man/man1/ansible.1.xml" returned non-zero exit status 4
Makefile:119: recipe for target 'docs/man/man1/ansible.1' failed
make: *** [docs/man/man1/ansible.1] Error 1
rm docs/man/man1/ansible.1.asciidoc
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: the build failed
-> Status failed (1): ansible-git
___________________________________________________________
i've filed an issue in their github, https://github.com/ansible/ansible/issues/15293
(obviously, if one removes line 38 and 56 from the PKGBUILD, it builds/packages just fine- but then no man page.)
brenix commented on 2016-01-07 04:24 (UTC)
Updated pkgver function, should include a zero now.. Thanks for the catch..
Pinned Comments
aminvakil commented on 2021-08-28 15:06 (UTC)
This repository is maintained at https://github.com/aminvakil/aur.
In case anyone had any suggestions about anything, feel free to raise a PR there.