lua-system 0.2.1-6 and lua-mediator 1.1.2-0-7 have circular build dependence
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
lua-mediator (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
lua-system (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Due to this change, lua-mediator 1.1.2-0-7 (in proposed) now requires lua-system 0.2.1-3 or newer:
https:/
But meanwhile, lua-system 0.2.1-6 (in -proposed) requires lua-mediator (>= 1.1.2-0-4).
lua-mediator | 1.1.2-0-3 | kinetic/universe
lua-mediator | 1.1.2-0-7 | kinetic-
lua-mediator | 1.1.2-0-7 | unstable
lua-system | 0.2.1-2 | kinetic/universe
lua-system | 0.2.1-6 | kinetic-
lua-system | 0.2.1-6 | unstable
Since we missed syncing in the intermediate versions from Debian that would have satisfied the requirements, the two packages are stuck in a circular build dependence. This may be the cause of other lua ecosystem blocks (lua-say? lua-cliargs?)
It appears that the requirements were added to enable tests to pass for Lua 5.4, so it may be possible to disable the tests to allow the builds to complete, and then re-enable the tests by dropping the delta.
tags: | added: update-excuse |
This bug was fixed in the package lua-mediator - 1.1.2-0-7ubuntu2
---------------
lua-mediator (1.1.2-0-7ubuntu2) kinetic; urgency=medium
* Temporarily disable build-time tests, which depend on lua-system being
available for lua 5.4.
-- Steve Langasek <email address hidden> Sat, 20 Aug 2022 06:34:51 +0000