[MacPorts] #67929: py-awscli2 fails when running "aws eke update-kubeconfig ..." with "preferences is wrong type" error

MacPorts noreply at macports.org
Tue Aug 8 05:32:46 UTC 2023


#67929: py-awscli2 fails when running "aws eke update-kubeconfig ..." with
"preferences is wrong type" error
------------------------+------------------------
 Reporter:  ghosthound  |      Owner:  (none)
     Type:  defect      |     Status:  new
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:
 Keywords:              |       Port:  py-awscli2
------------------------+------------------------
 py-awscli2 fails when running "aws eke update-kubeconfig ..." with:

   preferences is wrong type: <class 'dict'> (Should be class
 'collections.OrderedDict'>)

 relevant ports installed:
   py311-awscli2 @2.13.3_0
   py311-ruamel-yaml @0.17.32_0
   py311-ruamel-yaml-clib @0.2.7_0

 See https://github.com/aws/aws-cli/issues/7966 for a better writeup of the
 problem and answer from the awscli team regarding version of py-ruamel-
 yaml that they use (>=0.15.0,<=0.17.21).

 Do we have a way to have the py-awscli2 port depend on an older version of
 py-ruamel-yaml?

-- 
Ticket URL: <https://trac.macports.org/ticket/67929>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list