I'd like to bump this issue. Ubuntu 24.04, which was released only a couple of days ago, ships with nodejs 18.19, which:
1. has only a year of maintenance support left: https://nodejs.org/en/about/previous-releases 2. does not include the updated timezone information for Kazakhstan (where I am from) and (afaik) Palestine: % TZ=Asia/Almaty node <<<'console.log(new Date().toTimeString())' 13:10:33 GMT+0600 (East Kazakhstan Time) Which should actually print: % TZ=Asia/Almaty node <<<'console.log(new Date().toTimeString())' 12:10:21 GMT+0500 (West Kazakhstan Time) The timezone change happened two months ago. The next minor version — 18.20 — was released a month ago and does include the updated tzdata. Sadly, it's been this way for as long as I can remember, so it's unlikely to change. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1861327 Title: [needs-packaging] Can't run npm because of outdated nodejs in repos To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nodejs/+bug/1861327/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs