Hey, when upgrading my main gentoo box last week there was a block on alot-0.7 deps (twisted) like: ``` emerge -pv "=mail-client/alot-0.7" These are the packages that would be merged, in order: Calculating dependencies ... done! [ebuild N ] dev-python/twisted-core-13.2.0::gentoo USE="crypt gtk -serial" PYTHON_TARGETS="python2_7" 0 KiB [ebuild N #] mail-client/alot-0.7::local USE="{test} -doc" PYTHON_TARGETS="python2_7" 0 KiB [blocks B ] dev-python/twisted ("dev-python/twisted" is blocking dev-python/twisted-core-13.2.0) [blocks B ] dev-python/twisted-core ("dev-python/twisted-core" is blocking dev-python/twisted-16.6.0-r3) Total: 2 packages (2 new), Size of downloads: 0 KiB Conflict: 2 blocks (2 unsatisfied) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (dev-python/twisted-16.6.0-r3:0/0::gentoo, installed) pulled in by >=dev-python/twisted-16.0.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] (>=dev-python/twisted-16.0.0[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(-),-python_single_target_python3_6(-)]) required by (www-servers/tornado-4.4.2-r1:0/0::gentoo, installed) (dev-python/twisted-core-13.2.0:0/0::gentoo, ebuild scheduled for merge) pulled in by >=dev-python/twisted-core-10.2.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] (>=dev-python/twisted-core-10.2.0[python_targets_python2_7(-),-python_single_target_python2_7(-)]) required by (mail-client/alot-0.7:0/0::local, ebuild scheduled for merge) ``` So I changed the deps to switch to dev-python/twisted-core, it works fine with this change, so I am upgrading the ebuild.
The PR is opened here -> https://github.com/gentoo/gentoo/pull/8886
Hey, As the PR is no more available I have to check for better way to send my commits, in the meantime here the upgraded ebuild file. (attachement) Guillaume
Created attachment 538016 [details] alot-0.7-r1
The GH seem's to be back I added my commit there https://github.com/gentoo/gentoo/pull/9012
Can I change something in the ebuild to remove the block ?
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8eccd44e54a710285a69d5c07e27fa714a34340 commit e8eccd44e54a710285a69d5c07e27fa714a34340 Author: Guillaume Seren <guillaumeseren@gmail.com> AuthorDate: 2018-06-18 10:07:04 +0000 Commit: Patrice Clement <monsieurp@gentoo.org> CommitDate: 2018-07-21 21:58:54 +0000 mail-client/alot: fi twisted deps 0.7-r1. This solve the deps block on twisted-core. Closes: https://bugs.gentoo.org/658384 Package-Manager: Portage-2.3.40, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/9012 mail-client/alot/alot-0.7-r1.ebuild | 88 +++++++++++++++++++++++++++++++++++++ 1 file changed, 88 insertions(+)