Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 604728 - dev-python/awscli-1.11.82 version bump
Summary: dev-python/awscli-1.11.82 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Patrick Lauer
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-01-05 10:03 UTC by Mateusz Lenik
Modified: 2017-12-28 07:26 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild for awscli 1.11.36 with updated colorama dependency (awscli-1.11.36.ebuild,687 bytes, text/plain)
2017-01-08 21:42 UTC, Ole Langbehn
Details
botocore-1.4.93.ebuild (botocore-1.4.93.ebuild,1.27 KB, text/plain)
2017-02-13 10:35 UTC, Mateusz Lenik
Details
awscli-1.11.47.ebuild (awscli-1.11.47.ebuild,692 bytes, text/plain)
2017-02-13 10:35 UTC, Mateusz Lenik
Details
awscli 1.11.82 with updated colorama dependency (awscli-1.11.82.ebuild,680 bytes, text/plain)
2017-05-07 17:49 UTC, Ole Langbehn
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mateusz Lenik 2017-01-05 10:03:03 UTC
docker-compose and awscli have dependency conflict on ~amd64 during emerge @world:

dev-python/colorama:0

  (dev-python/colorama-0.3.3:0/0::gentoo, installed) pulled in by
    <=dev-python/colorama-0.3.3[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] required by (dev-python/awscli-1.11.0:0/0::gentoo, installed)
    ^^                    ^^^^^

  (dev-python/colorama-0.3.7:0/0::gentoo, ebuild scheduled for merge) pulled in by
    >=dev-python/colorama-0.3.7[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] required by (app-emulation/docker-compose-1.10.0_pre20161220-r1:0/0::gentoo, ebuild scheduled for merge)
    ^^                    ^^^^^

The simplest solution would be to bump awscli dependency on colorama.
Comment 1 Ole Langbehn 2017-01-07 12:00:28 UTC
awscli 1.11.28 is the first version allowing colorama up to version 0.3.7, 1.11.36 is the most current version.
Comment 2 Ole Langbehn 2017-01-08 21:42:55 UTC
Created attachment 459234 [details]
ebuild for awscli 1.11.36 with updated colorama dependency

please find attached an ebuild for the latest version of awscli with a version bump on colorama.
Comment 3 Mateusz Lenik 2017-02-08 13:25:56 UTC
docker-compose-0.9 ebuild no longer exists, so it is not possible to merge both awscli and docker-compose in the same system. Are there any chances to include the ebuild by Ole in portage tree?
Comment 4 Mateusz Lenik 2017-02-13 10:34:06 UTC
FYI: this also requires botocore update.
Comment 5 Mateusz Lenik 2017-02-13 10:35:29 UTC
Created attachment 463590 [details]
botocore-1.4.93.ebuild
Comment 6 Mateusz Lenik 2017-02-13 10:35:49 UTC
Created attachment 463592 [details]
awscli-1.11.47.ebuild
Comment 7 Mateusz Lenik 2017-04-24 17:39:53 UTC
I can volunteer to maintain this package (I already do this in my overlay)
Comment 8 Ole Langbehn 2017-05-07 17:49:34 UTC
Created attachment 471898 [details]
awscli 1.11.82 with updated colorama dependency
Comment 9 Artem Butusov 2017-06-07 01:58:45 UTC
Moreover, v1.11.82 also depends on yaml so "dev-python/pyyaml" should be emerged too.