Community Packages

Please read this before reporting a bug:
http://wiki.archlinux.org/index.php/Reporting_Bug_Guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

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 Andreas Radke (AndyRTR) - Tuesday, 31 August 2021, 20:34 GMT
Task Type Bug Report
Category Packages
Status Assigned
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 0%
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

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...