Bug 250626

Summary: sysutils/ansible: Update to version 2.10.2
Product: Ports & Packages Reporter: Samy Mahmoudi <samy.mahmoudi>
Component: Individual Port(s)Assignee: Mateusz Piotrowski <0mp>
Status: Closed FIXED    
Severity: Affects Some People CC: 0mp, daniel.tihanyi, einar, gregf, samy.mahmoudi
Priority: --- Flags: bugzilla: maintainer-feedback? (lifanov)
Version: Latest   
Hardware: Any   
OS: Any   
Bug Depends on: 250622    
Bug Blocks:    
Attachments:
Description Flags
Patch file
none
Patch file none

Description Samy Mahmoudi 2020-10-26 07:32:34 UTC
Created attachment 219093 [details]
Patch file

Hi,

• Update version to 2.10.2
• Change MASTER_SITES to take into account upstream changes [1]
• Add DISTVERSIONPREFIX 'base-' to take into account upstream changes [1]
• Make the CONFLICTS declaration also effective with flavored ports
• Reorder variables as prescribed by the FreeBSD Porter's Handbook [2]
• Temporarily disable the do-test target (it does not work, even on 2.9.7)

[1] https://github.com/ansible/ansible/pull/71891/files 
[2] https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/porting-order.html
Comment 1 Samy Mahmoudi 2020-10-26 07:40:33 UTC
Poudriere log:
http://logs.imp.ovh/py37-ansible-2.10.2.log
Comment 2 Samy Mahmoudi 2020-10-26 07:42:55 UTC
Created attachment 219094 [details]
Patch file
Comment 3 Einar Bjarni Halldórsson 2020-11-24 15:08:25 UTC
Anything stopping this? We're being hit by this https://github.com/ansible/ansible/issues/69065 bug in 2.9.7.
Comment 4 Greg Fitzgerald 2021-03-19 00:25:18 UTC
Also having issues with 2.9.7, any word on this?
Comment 5 Rene Ladan freebsd_committer freebsd_triage 2021-05-04 16:14:54 UTC
Maintainer reset.
Comment 6 Mateusz Piotrowski freebsd_committer freebsd_triage 2021-05-06 12:07:03 UTC
Hi there! Thanks for the patches. We may need to update them slightly considering recent changes committed to the ansible port.

Is there a reason why we should make the sysutils/ansible port install ansible-base (and ansible-core in the future) instead of Ansible community package (which is at 3.3.0 now)?
Comment 7 Mateusz Piotrowski freebsd_committer freebsd_triage 2021-05-12 19:07:07 UTC
I've taken the approach of other package managers and sysutils/ansible is the Ansible base/core + community packages.