Summary: | dev-lua/luassert: migrate to lua eclasses | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Marek Szuba <marecki> |
Component: | Current packages | Assignee: | William Hubbs <williamh> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=752921 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 752945 | ||
Bug Blocks: | 657722, 752909, 752921 |
Description
Marek Szuba
2020-11-03 15:38:15 UTC
The dev-lua/busted ticket is now a see-also rather than a hard dependency in order to avoid circular dependencies - busted depends *unconditionally* on luassert but the *test phase* of the latter requires busted. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e36ce11c257fb088b5e889c9b68f31ced1eb849b commit e36ce11c257fb088b5e889c9b68f31ced1eb849b Author: Conrad Kostecki <conikost@gentoo.org> AuthorDate: 2020-11-28 16:00:16 +0000 Commit: Conrad Kostecki <conikost@gentoo.org> CommitDate: 2020-11-28 16:16:38 +0000 dev-lua/luassert: migrate to lua eclass Also adding and fixing tests. Bug: https://bugs.gentoo.org/628758 Closes: https://bugs.gentoo.org/629658 Closes: https://bugs.gentoo.org/752936 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> ...uassert-1.8.0-disable-highlightcolor-test.patch | 57 ++++++++++++++++++++++ dev-lua/luassert/luassert-1.8.0-r100.ebuild | 55 +++++++++++++++++++++ dev-lua/luassert/metadata.xml | 6 ++- profiles/package.mask | 1 + 4 files changed, 118 insertions(+), 1 deletion(-) |