[SRU] Pegjs should not provide nodejs.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pegjs (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Focal |
Fix Released
|
High
|
Unassigned |
Bug Description
[Impact]
* There is no nodejs provided by pegjs, even if the pegjs binary seems to say so.
* There is missing usr/bin/pegjs binary
[Test Case]
* Use nodejs libraries with just pegjs installed will show this bug (nodejs dependency wrongly satisfied)
[Regression Potential]
* Really, Really, none.
It will increase uninstallability of riscv64, because nodejs is not built there. But this is really what we want, because no nodejs library can run without a nodejs interpreter.
[Other Info]
* pegjs in focal provides nodejs breaking the world when installed.
* I prefer to keep the binary the same as the groovy one, fixing the same bugs fixed in the Debian upload. And described in the Impact section.
Changed in pegjs (Ubuntu): | |
status: | Fix Committed → Fix Released |
Also pegjs in groovy should be probably hinted to go in release.
Nodejs is not part of riscv64, so pegjs is not migrating because it will make the uninstallability count increase