Please remove the old versions that require old versions of typed-ast.
I'm going to call maintainer timeout here.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa5eef76f07613a273751f251bd877dc36643636 commit fa5eef76f07613a273751f251bd877dc36643636 Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2020-01-23 06:57:40 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2020-01-23 06:57:40 +0000 dev-python/mypy: Remove redundant versions Closes: https://bugs.gentoo.org/705402 Signed-off-by: Michał Górny <mgorny@gentoo.org> dev-python/mypy/Manifest | 8 ---- dev-python/mypy/mypy-0.700.ebuild | 77 --------------------------------------- dev-python/mypy/mypy-0.701.ebuild | 72 ------------------------------------ dev-python/mypy/mypy-0.740.ebuild | 72 ------------------------------------ dev-python/mypy/mypy-0.750.ebuild | 72 ------------------------------------ 5 files changed, 301 deletions(-)
I thought the reason for removing the old versions was because of an old typed-ast, but you removed mypy-0.740.ebuild and mypy-0.750.ebuild as well. I keep old versions around so that if the new version doesn't work for some reason, people have a fallback. I have no problem with you having removed the oldest versions for the reason requested (although I did not yet have time to do it), but please ensure there is at least one fallback version if there is no acceptable reason for removing it. Not being the latest is not an acceptable reason in my view, and I maintain this package. Please also be respectful of other maintainers when you act on their packages, not all maintainers can contribute the time you have to offer.
(In reply to Mike Auty from comment #3) > I thought the reason for removing the old versions was because of an old > typed-ast, but you removed mypy-0.740.ebuild and mypy-0.750.ebuild as well. > > I keep old versions around so that if the new version doesn't work for some > reason, people have a fallback. I have no problem with you having removed > the oldest versions for the reason requested (although I did not yet have > time to do it), but please ensure there is at least one fallback version if > there is no acceptable reason for removing it. Not being the latest is not > an acceptable reason in my view, and I maintain this package. > > Please also be respectful of other maintainers when you act on their > packages, not all maintainers can contribute the time you have to offer. The fact that you want two versions of a package in order to have a fallback is non-standard in gentoo. That is not to say it's wrong, but accumulating ebuilds in order to have fallbacks, coupled with the <foo-1 dependencies you use, makes general package maintenance a hassle. We already had the tree break because of that, please be respectful of the python team that has to maintain a ton of packages that other maintainers neglect to clean up.