Bug 269534 - devel/oci-cli: update to 3.22.5 and use pyyaml = 6.0, bump py-oci too
Summary: devel/oci-cli: update to 3.22.5 and use pyyaml = 6.0, bump py-oci too
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: Dave Cottlehuber
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-02-13 19:19 UTC by Dave Cottlehuber
Modified: 2023-02-26 10:43 UTC (History)
2 users (show)

See Also:
ale_sagra: maintainer-feedback+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dave Cottlehuber freebsd_committer freebsd_triage 2023-02-13 19:19:31 UTC
- diff https://reviews.freebsd.org/D38556
- https://github.com/oracle/oci-cli/issues/638 for upstream RFC
- git commits https://git.sr.ht/~dch/ports/log/oci

oci-cli currently requires pyyaml5 which inconveniently conflicts with
ansible's py-yaml == 6.0 and then we can't have nice things like
OCI + ansible as a result.

I suggest waiting a week or so for feedback from upstream.
Comment 1 Alessandro Sagratini 2023-02-14 07:06:23 UTC
that's good feedback, thanks Dave! I took a look at the diff [1] and if everything works as expected, I am happy to get this dependency bumped 

[1] https://reviews.freebsd.org/D38556
Comment 2 Fernando Apesteguía freebsd_committer freebsd_triage 2023-02-14 17:24:11 UTC
^Triage: reporter is committer, assign accordingly
Comment 3 commit-hook freebsd_committer freebsd_triage 2023-02-26 10:43:23 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2024d1136473cd3a78393c6bb32f4f35855ac36b

commit 2024d1136473cd3a78393c6bb32f4f35855ac36b
Author:     Dave Cottlehuber <dch@FreeBSD.org>
AuthorDate: 2023-02-25 22:55:58 +0000
Commit:     Dave Cottlehuber <dch@FreeBSD.org>
CommitDate: 2023-02-26 10:39:26 +0000

    devel/py-oci: update to 2.91.0

    PR:             269534
    Differential Revision:  https://reviews.freebsd.org/D38556
    Approved by:    Alessandro Sagratini <alessandro.sagratini@gmail.com>

 devel/py-oci/Makefile | 4 ++--
 devel/py-oci/distinfo | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)
Comment 4 commit-hook freebsd_committer freebsd_triage 2023-02-26 10:43:24 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=af75775bb587e2e801b8aea4fbf62d02fee27d8e

commit af75775bb587e2e801b8aea4fbf62d02fee27d8e
Author:     Dave Cottlehuber <dch@FreeBSD.org>
AuthorDate: 2023-02-25 22:55:57 +0000
Commit:     Dave Cottlehuber <dch@FreeBSD.org>
CommitDate: 2023-02-26 10:37:21 +0000

    devel/oci-cli: update to 3.22.5

    - relax pyyaml dependency
    - allow python 3.11 per upstream

    Differential Revision:  https://reviews.freebsd.org/D38556
    PR:             269534

    Approved by:    Alessandro Sagratini <alessandro.sagratini@gmail.com>

 devel/oci-cli/Makefile | 6 +++---
 devel/oci-cli/distinfo | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)