FS#71809 - [kibana] Uses unsupported nodejs

Attached to Project: Community Packages
Opened by Randy Fin (oversla) - Thursday, 12 August 2021, 07:47 GMT
Last edited by Justin Kromlinger (hashworks) - Saturday, 08 January 2022, 16:39 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Massimiliano Torromeo (mtorromeo)
Justin Kromlinger (hashworks)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

The kibana package needs to include a bundled version of nodejs. Kibana only support the version of nodejs that they explicitly bundle https://github.com/elastic/kibana/blob/master/.node-version. All of their official packages bundle the exact version of nodejs that they need https://www.elastic.co/downloads/kibana but archlinux doesn't.

Kibana don't even support compatible versions from semantic versioning, they say it must be the exact version. It changes with most releases https://github.com/elastic/kibana/commits/master/.node-version and isn't always the same version as nodejs-lts-fermium. The archlinux package should bundle this exact version, otherwise if it works it's in large part due to luck. Other times it fails to start or gives problems in runtime.
This task depends upon

Closed by  Justin Kromlinger (hashworks)
Saturday, 08 January 2022, 16:39 GMT
Reason for closing:  Won't fix
Additional comments about closing:  Package moved to AUR and replaced by OpenSearch Dashboards: https://lists.archlinux.org/pipermail/ar ch-dev-public/2022-January/030614.html
Comment by Justin Kromlinger (hashworks) - Wednesday, 01 September 2021, 12:52 GMT
Are there any concrete changes to NodeJS itself that requires the use of the bundled version? Do we currently have any actual bugs due to the unsupported version?

Loading...