Bug 195557 - [maintainer] sysutils/ansible: Update to 1.8.1
Summary: [maintainer] sysutils/ansible: Update to 1.8.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Kubilay Kocak
URL:
Keywords: easy, patch, patch-ready
Depends on:
Blocks:
 
Reported: 2014-12-01 15:15 UTC by Nikolai Lifanov
Modified: 2014-12-16 12:52 UTC (History)
2 users (show)

See Also:
koobs: maintainer-feedback+


Attachments
sysutils/ansible 1.7.2 -> 1.8.1 (4.43 KB, patch)
2014-12-01 15:15 UTC, Bugzilla Automation
no flags Details | Diff
poudriere testport log (69.21 KB, text/plain)
2014-12-01 15:16 UTC, Nikolai Lifanov
no flags Details
sysutils/ansible 1.7.2 -> 1.8.2 (4.43 KB, patch)
2014-12-05 14:18 UTC, Nikolai Lifanov
lifanov: maintainer-approval+
Details | Diff
poudriere testport log (69.57 KB, text/plain)
2014-12-05 14:19 UTC, Nikolai Lifanov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nikolai Lifanov 2014-12-01 15:15:45 UTC
Created attachment 150072 [details]
sysutils/ansible 1.7.2 -> 1.8.1

Please update sysutils/ansible to 1.8.1.
Changes: https://raw.githubusercontent.com/ansible/ansible/v1.8.1/CHANGELOG.md

This includes some general port cleanup:
o Remove useless desktop integration: this program doesn't have an interactive mode. This was put in at a committer's request a long time ago, but never worked/was never useful.
o Remove ACCELERATE option and depend on py-pycrypto unconditionally: this option was deprecated upstream, since OpenSSH sockets are faster, but now py-pycrypto is mandatory.
o Sync short description with upstream.
Comment 1 Nikolai Lifanov 2014-12-01 15:16:05 UTC
Created attachment 150073 [details]
poudriere testport log
Comment 2 Nikolai Lifanov 2014-12-01 15:16:25 UTC
Poudriere testport log is attached.
Comment 3 Nikolai Lifanov 2014-12-05 14:18:23 UTC
Ansible is updated to 1.8.2. This is a bugfix release.
Please use this patch instead. Changes:
https://raw.githubusercontent.com/ansible/ansible/v1.8.2/CHANGELOG.md
Comment 4 Nikolai Lifanov 2014-12-05 14:18:50 UTC
Created attachment 150228 [details]
sysutils/ansible 1.7.2 -> 1.8.2
Comment 5 Nikolai Lifanov 2014-12-05 14:19:45 UTC
Created attachment 150229 [details]
poudriere testport log
Comment 6 commit-hook freebsd_committer freebsd_triage 2014-12-11 22:18:39 UTC
A commit references this bug:

Author: koobs
Date: Thu Dec 11 22:17:51 UTC 2014
New revision: 374552
URL: https://svnweb.freebsd.org/changeset/ports/374552

Log:
  sysutils/ansible: Update to 1.8.2

  - Update to 1.8.2
  - Remove MASTERFILES, DISTFILES (unnecessary with USE_GITHUB)
  - Update COMMENT
  - Remove ACCELERATE option, move pycrypto to RUN_DEPENDS

  While I'm here:

  - Add LICENSE_FILE
  - pkg-descr: Strip trailing slash from WWW: URL
  - GH_PROJECT defaults to ${PORTNAME}, remove it

  Changes:

    https://raw.githubusercontent.com/ansible/ansible/v1.8.2/CHANGELOG.md

  PR:		195557
  Submitted by:	Nikolai Lifanov <lifanov@mail.lifanov.com> (maintainer)

Changes:
  head/sysutils/ansible/Makefile
  head/sysutils/ansible/distinfo
  head/sysutils/ansible/files/ansible.desktop
Comment 7 Meutel 2014-12-13 15:26:05 UTC
After installing latest version with poudriere/pkg, modules are missing. There are related lines in poudriere log:

no previously-included directories found matching 'lib/ansible/modules/core/.git'
no previously-included directories found matching 'lib/ansible/modules/extras/.git'

It seems to be a problem with git submodules.
Comment 8 Nikolai Lifanov 2014-12-15 13:49:07 UTC
I'm sorry for the breakage. This has been fixed in r374732 (Bugzilla 195936: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=195936).
Comment 9 Meutel 2014-12-15 19:21:19 UTC
It's ok now.

Thanks.