https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: dev-python/nose-1.3.7-r8 uses setuptools use_2to3 option. Discovered on: amd64 (internal ref: tinderbox)
Created attachment 738847 [details] build.log build log and emerge --info
*** Bug 813825 has been marked as a duplicate of this bug. ***
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0162bb5a32ee04ba6937af9db61361bdbd62766a commit 0162bb5a32ee04ba6937af9db61361bdbd62766a Author: Arthur Zamarin <arthurzam@gentoo.org> AuthorDate: 2021-10-09 09:08:04 +0000 Commit: Arthur Zamarin <arthurzam@gentoo.org> CommitDate: 2021-10-09 09:31:31 +0000 dev-python/nose: block <setuptools-58 Bug: https://bugs.gentoo.org/812500 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> dev-python/nose/{nose-1.3.7-r8.ebuild => nose-1.3.7-r9.ebuild} | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
ci has reproduced this issue with version 1.3.7-r9 - Updating summary.
*** Bug 821487 has been marked as a duplicate of this bug. ***
Andrea has noted we can use Debian's patches: https://bugs.gentoo.org/821487#c0. The 2to3 one didn't seem to cleanly apply for me but given nose seems dead, maybe we should just take the whole lot. Didn't have much energy to rebase them (yet?). Others welcome to if they wish.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e11d6bfd44b11613e98b9abd75b60b25037354d commit 2e11d6bfd44b11613e98b9abd75b60b25037354d Author: Arthur Zamarin <arthurzam@gentoo.org> AuthorDate: 2021-11-11 09:09:40 +0000 Commit: Arthur Zamarin <arthurzam@gentoo.org> CommitDate: 2021-11-11 09:12:38 +0000 dev-python/nose: add 1.3.7_p20211111 As upstream is very dead, and nose is deprecated, we at Gentoo still need it for many test suites. This is very useful package for us. Therefore I forked it, and started fixing it to be useful again: apply 2to3 everywhere, fix multiple tests, apply all out patches, add new tests markers. Closes: https://bugs.gentoo.org/812500 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> dev-python/nose/Manifest | 1 + dev-python/nose/nose-1.3.7_p20211111.ebuild | 54 +++++++++++++++++++++++++++++ 2 files changed, 55 insertions(+)