| Summary: | net-im/spectrum2[test] depends on nonexistent dev-python/sleekxmpp[py27] | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Andreas Sturmlechner <asturm> |
| Component: | Current packages | Assignee: | Conrad Kostecki <conikost> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| See Also: |
https://bugs.gentoo.org/show_bug.cgi?id=703214 https://bugs.gentoo.org/show_bug.cgi?id=732928 |
||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Bug Depends on: | 719554 | ||
| Bug Blocks: | |||
|
Description
Andreas Sturmlechner
2020-07-29 13:04:44 UTC
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc901ed80f6794e3a7bef31ce5d10bd74c9d71ba commit dc901ed80f6794e3a7bef31ce5d10bd74c9d71ba Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-07-29 12:45:46 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-07-29 13:05:57 +0000 profiles: Drop invalid net-im/spectrum2 mask tests-only dependency that is ineffective since 9932117a dropping py2 from dev-python/sleekxmpp. Bug: https://bugs.gentoo.org/734544 Bug: https://bugs.gentoo.org/734558 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> profiles/package.mask | 1 - 1 file changed, 1 deletion(-) I did now looked further into it. It seems, I misunterstood something here. Python isn't needed at all for the default tests, since those scripts seems to be used for their CI. The only tests, which are used and build are the libtransport ones. Those just work fine here and do the job. All tests also did pass for me for libtransport. I will re-enable them on 2.0.12 (stable) and 2.0.13 (testing) and drop python. Btw, I haven't noticed, that mgorny masked USE="test" for spectrum2 in march in the profiles. So I will drop afterwards the mask. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11330a49180b7db734cb8daca3c79c4d5b2dff47 commit 11330a49180b7db734cb8daca3c79c4d5b2dff47 Author: Conrad Kostecki <conikost@gentoo.org> AuthorDate: 2020-07-30 13:23:09 +0000 Commit: Conrad Kostecki <conikost@gentoo.org> CommitDate: 2020-07-30 13:37:52 +0000 net-im/spectrum2: enable tests (testing) Since python isn't needed at all for tests, it can be dropped. Closes: https://bugs.gentoo.org/734558 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> net-im/spectrum2/spectrum2-2.0.13-r1.ebuild | 102 ++++++++++++++++++++++++++++ 1 file changed, 102 insertions(+) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b845988564a8d2c0dbd6f2a2a9aea278167af47 commit 8b845988564a8d2c0dbd6f2a2a9aea278167af47 Author: Conrad Kostecki <conikost@gentoo.org> AuthorDate: 2020-07-30 13:36:51 +0000 Commit: Conrad Kostecki <conikost@gentoo.org> CommitDate: 2020-07-30 13:37:55 +0000 base/package.use.mask: drop net-im/spectrum2 test mask Since all python2 deps have been dropped, test can be unmasked again. Bug: https://bugs.gentoo.org/734558 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> profiles/base/package.use.mask | 4 ---- 1 file changed, 4 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b43e934ebfdd14c72dc35cce2fab950bf4af2ccb commit b43e934ebfdd14c72dc35cce2fab950bf4af2ccb Author: Conrad Kostecki <conikost@gentoo.org> AuthorDate: 2020-07-30 13:29:19 +0000 Commit: Conrad Kostecki <conikost@gentoo.org> CommitDate: 2020-07-30 13:37:53 +0000 net-im/spectrum2: enable tests (stable) Since python isn't needed at all for tests, it can be dropped. Bug: https://bugs.gentoo.org/734558 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> net-im/spectrum2/spectrum2-2.0.12-r3.ebuild | 107 ++++++++++++++++++++++++++++ 1 file changed, 107 insertions(+) |