See tracker.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be766935a74b9555272bdda5183931f24c643fae commit be766935a74b9555272bdda5183931f24c643fae Author: Sam James <sam@gentoo.org> AuthorDate: 2022-12-31 15:08:34 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-12-31 15:08:41 +0000 dev-util/buildbot-worker: drop obsolete dev-python/future dep Closes: https://bugs.gentoo.org/888287 Signed-off-by: Sam James <sam@gentoo.org> .../{buildbot-worker-3.6.1.ebuild => buildbot-worker-3.6.1-r1.ebuild} | 1 - dev-util/buildbot-worker/buildbot-worker-9999.ebuild | 1 - 2 files changed, 2 deletions(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=149988de87d3399f1461d6302c1bad8aa6d58aaf commit 149988de87d3399f1461d6302c1bad8aa6d58aaf Author: Sam James <sam@gentoo.org> AuthorDate: 2022-12-31 19:19:21 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-12-31 19:20:03 +0000 Revert "dev-util/buildbot-worker: drop obsolete dev-python/future dep" This reverts commit be766935a74b9555272bdda5183931f24c643fae. It is still needed. Bug: https://bugs.gentoo.org/888287 Closes: https://bugs.gentoo.org/889206 Signed-off-by: Sam James <sam@gentoo.org> .../{buildbot-worker-3.6.1-r1.ebuild => buildbot-worker-3.6.1-r2.ebuild} | 1 + dev-util/buildbot-worker/buildbot-worker-9999.ebuild | 1 + 2 files changed, 2 insertions(+)
Was never reopened? :P
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0c94b7c7a961462031ae4a783680a8898ed70f8 commit a0c94b7c7a961462031ae4a783680a8898ed70f8 Author: Eli Schwartz <eschwartz93@gmail.com> AuthorDate: 2023-12-25 00:18:32 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-12-25 06:33:49 +0000 dev-util/buildbot-worker: remove outdated dependency on "future" Removed upstream in git via https://github.com/buildbot/buildbot/commit/2e7d00194e4e788621fb7f8614fedd77f97ca56a Bug: https://bugs.gentoo.org/888287 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34465 Signed-off-by: Sam James <sam@gentoo.org> dev-util/buildbot-worker/buildbot-worker-9999.ebuild | 1 - 1 file changed, 1 deletion(-)
This is the last package to use dev-python/future.
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=574290a65df445a55d5456024e093f26459f32c6 commit 574290a65df445a55d5456024e093f26459f32c6 Author: Eli Schwartz <eschwartz93@gmail.com> AuthorDate: Sun Feb 25 01:34:42 2024 Commit: Sam James <sam@gentoo.org> CommitDate: Sun Feb 25 01:53:44 2024 dev-util/buildbot-worker: add 3.11.1 Upstream point release officially drops dev-python/future as a requirement by replacing it with dev-python/six instead, as a python2 compatibility library. This is actually the only change for buildbot-worker, although there is one commit each to buildbot and buildbot-www as well. This point release truly is mild, like all the best bugfix patch releases. Anyways, this is nice, because six is a tolerable dependency that we have broad use of in the tree, whereas future is a hot mess, deprecated, and broken entirely if you depend on it in python 3.12, so delayed updating PYTHON_COMPAT in consumers. Drop attempts at patching future out of buildbot-worker, it's not needed anymore. n.b. The new buildbot tag is not yet on PyPI, but buildbot gets simultaneously released to Github Releases on a regular basis. Take this opportunity to add the latter as a secondary download location. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> dev-util/buildbot-worker/Manifest | 3 +-- dev-util/buildbot-worker/{buildbot-worker-3.11.0.ebuild => buildbot-worker-3.11.1.ebuild} | 7 ++++--- 2 files changed, 5 insertions(+), 5 deletions(-)
commit 154380dcf16c4bf4ebd592b62aa4f34eb1d05fec Author: Eli Schwartz <eschwartz93@gmail.com> Date: Sun Mar 10 12:55:26 2024 -0400 dev-util/buildbot-worker: drop 3.6.1-r2, 3.9.0 Drop old. This is the remaining holdout for dev-python/future. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>