Bug 1192647 - v4.1.2 is released but fedora still using 0.10.xxx
Summary: v4.1.2 is released but fedora still using 0.10.xxx
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: nodejs
Version: rawhide
Hardware: x86_64
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Stephen Gallagher
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 1272576 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-02-13 23:10 UTC by Chris Morgan
Modified: 2020-11-05 10:08 UTC (History)
12 users (show)

Fixed In Version: nodejs-4.3.0-3.fc24
Clone Of:
Environment:
Last Closed: 2016-02-11 15:26:27 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Chris Morgan 2015-02-13 23:10:32 UTC
Would be great to get some of the features of newer version of nodejs, like profiling and performance improvements.

Comment 1 T.C. Hollingsworth 2015-02-19 09:42:55 UTC
Node.js 0.12 will be introduced to the main package collection in Fedora 23.  Unfortunately it is too late for Fedora 22, which is already rapidly approaching its Alpha release.

Ordinarily, we would have introduced 0.11.x to rawhide some time ago so we could have it ready for F22.  However, the nodejs 0.12 release took longer than everyone expected, and with uncertainty in the community with regards to forks, governance, etc., we decided to leave 0.10 alone until things were sorted out.

However, I will be making 0.12 RPMs available for early adopters soon so you won't have to wait till Fedora 23 if you don't want to.  I'll let you know here when they are available.

Comment 2 Cristian Ciupitu 2015-06-22 01:05:25 UTC
I don't see any 0.12 builds on https://apps.fedoraproject.org/packages/nodejs/builds/

Comment 3 Salim B. 2015-06-22 15:15:10 UTC
Hi everyone,

@T.C. Hollingsworth Im interested in node.js 0.12 too, but in EPEL7. Will the repo version for EL7 follow the Fedora one regarding nodejs version ?

Comment 4 Salim B. 2015-06-23 12:37:36 UTC
BTW, new TLS fix in node 0.10.39 : http://blog.nodejs.org/2015/06/22/node-v0-10-39-maintenance/

Comment 5 T.C. Hollingsworth 2015-06-23 19:18:31 UTC
(In reply to Cristian Ciupitu from comment #2)
> I don't see any 0.12 builds on
> https://apps.fedoraproject.org/packages/nodejs/builds/

I'll be filing a nodejs 0.12 Change request for F23 today, as today is the deadline for that.  :-)  It should be in Rawhide in early July.

(In reply to Salim B. from comment #3)
> Hi everyone,
> 
> @T.C. Hollingsworth Im interested in node.js 0.12 too, but in EPEL7. Will
> the repo version for EL7 follow the Fedora one regarding nodejs version ?

I'd eventually like to do parallel-installable nodejs 0.10 and 0.12 packages in EPEL.  We won't just upgrade 0.10 users to 0.12, however, due to EPEL's maintenance policy:
https://fedoraproject.org/wiki/EPEL/GuidelinesAndPolicies

(In reply to Salim B. from comment #4)
> BTW, new TLS fix in node 0.10.39 :
> http://blog.nodejs.org/2015/06/22/node-v0-10-39-maintenance/

nodejs in Fedora uses the shared library of openssl used by all other software in the distribution.  When the main "openssl" package is updated with security fixes like this, they are automatically picked up by our build of nodejs.

We'll still update to 0.10.39 soon for the non-SSL related bugfixes, however.

Comment 6 T.C. Hollingsworth 2015-06-23 20:33:55 UTC
Here's the plans for Node.js related things in Fedora 23:

https://fedoraproject.org/wiki/Changes/NodeJS012
https://fedoraproject.org/wiki/Changes/npm2
https://fedoraproject.org/wiki/Changes/iojs

I'll try and write up something similar for EPEL for tracking purposes, though it isn't required as it is in Fedora.

Comment 7 Salim B. 2015-06-24 08:40:46 UTC
(In reply to T.C. Hollingsworth from comment #5)
> I'd eventually like to do parallel-installable nodejs 0.10 and 0.12 packages
> in EPEL.  We won't just upgrade 0.10 users to 0.12, however, due to EPEL's
> maintenance policy:
> https://fedoraproject.org/wiki/EPEL/GuidelinesAndPolicies
Thank you for pointing to packaging guidelines ! I was looking for these pieces of info :)

> nodejs in Fedora uses the shared library of openssl used by all other
> software in the distribution.  When the main "openssl" package is updated
> with security fixes like this, they are automatically picked up by our build
> of nodejs.
Good to hear :)


When you'll be doing the firsts builds of Node.js 0.12 for EPEL 7, I'd be able to test it on our environments. Don't hesitate to contact me this can help you in the process.

Comment 8 anewtobi 2015-09-09 13:55:10 UTC
@T.C. Hollingsworth

Hi,

you were going to make early adopters packages available. Is that still the plan or did you change your mind. I really want to use 0.12.

Greetings

Comment 9 d. johnson 2015-10-09 05:59:45 UTC
Via: https://nodejs.org/dist/

v4.1.2/                                            05-Oct-2015 21:35                   -

There was a major version bump.

Comment 10 Matthew Miller 2015-11-24 18:35:05 UTC
*** Bug 1272576 has been marked as a duplicate of this bug. ***

Comment 11 Matthew Miller 2015-11-24 18:36:02 UTC
Current stable is now 5.1.0

Comment 12 Ron 2015-12-02 13:22:03 UTC
Hi, is there an update to this?

I just noticed the node team have a LTS release plan. Is this something fedora is going to follow?

I dont see v5 listed as a candidiate, but v6 is.

https://github.com/nodejs/LTS/

Comment 13 Zuzana Svetlikova 2015-12-02 13:26:29 UTC
Every even major release is a LTS candidate. Current plan for fedora is 4.2.2, hopefully, it'll be ready soon.

Comment 14 Stephen Gallagher 2015-12-02 13:34:26 UTC
Self-assigning.

We now have a Fedora 24 Change Proposal[1] tracking this. We are going to be working in a side-tag named f24-nodejs4 for now. I have 4.2.2 mostly built, but I'm having a little trouble with the ARM side of things (i686 and x86_64 work fine). I'm working on that right now. Once that's working, I'll send out devel-announce@ email asking anyone who owns a node package to start attempting to rebuild it for Node.js 4.2.2 in the side-tag.

[1] https://fedoraproject.org/wiki/Changes/NodeJS4x

Comment 15 Ron 2015-12-02 20:10:59 UTC
thanks for the update, much appreciated. If there is anything I can do to help out. Please feel free to ask.

Comment 16 Stephen Gallagher 2016-02-11 15:26:27 UTC
Rawhide/Fedora 24 now has Node.js 4.3.0.

Enjoy!


Note You need to log in before you can comment on or make changes to this bug.