| Summary: | lua broken alternatives links | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | GG HH <boulshet> |
| Component: | RPM Packages | Assignee: | Jani Välimaa <jani.valimaa> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | boulshet, jani.valimaa |
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | CVE: | ||
| Status comment: | |||
|
Description
GG HH
2021-04-13 12:55:53 CEST
GG HH
2021-04-13 12:56:08 CEST
CC:
(none) =>
boulshet Alternatives support was dropped when lua was updated to 5.4. At the same time we dropped lua 5.2 and lua 5.3. Only the latest lua and lua5.1 are supported. /usr/bin/lua and /usr/bin/luac are always coming from the latest lua version we have and aren't alternatives symlinks anymore. Proper handling of all alternatives file removal is a bit problematic because of how lua was packaged earlier. I'll try to figure out how to handle updating from older releases better. At least we don't have %postun scriptlet errors or warnings anymore. CC:
(none) =>
jani.valimaa Thanks for your learned comments, Jani. Makes me wonder whether this can be closed forthwith; or whether you prefer to leave it open until you manage to concoct something. Assigning to you because of your existing involvement & work on lua. Assignee:
bugsquad =>
jani.valimaa why not just removing deprecated links in pre 5.4 install ? Updating from mga8 should be now smooth. Cauldron users needs to remove leftover files by hand from /etc/alternatives and /var/lib/alternatives. This might also work even though it will output a warning. # update-alternatives --remove-all lua Resolution:
(none) =>
FIXED |