Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 562984 - net-libs/nodejs-4.2.1 version bump
Summary: net-libs/nodejs-4.2.1 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Johan Bergström
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-10-13 09:52 UTC by RAPHEAD
Modified: 2015-11-26 13:11 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description RAPHEAD 2015-10-13 09:52:54 UTC
Title says it all :)
Comment 1 Johan Bergström 2015-10-14 22:16:29 UTC
Needs to be 4.2.1 (4.2.0 had a few nagging bugs). From a packagers point of view we need to bump icu to 56; otherwise no build-related changes.
Comment 2 Christoph Polcin 2015-10-21 07:33:43 UTC
works with icu-55 but has runtime issues / bugs with >=dev-libs/libuv-1.7.0
Comment 3 Joakim Tjernlund 2015-10-22 15:03:06 UTC
Please keyword ppc (and ppc64) as well.
It has been supported for a few releases, even 4.1.1 can be built for ppc
Comment 4 Patrice Clement gentoo-dev 2015-10-23 09:00:27 UTC
(In reply to Joakim Tjernlund from comment #3)
> Please keyword ppc (and ppc64) as well.
> It has been supported for a few releases, even 4.1.1 can be built for ppc

Sure but you need to CC the right arch teams in for them to keyword this package.
Comment 5 Patrice Clement gentoo-dev 2015-10-23 11:23:19 UTC
commit 98e0982 (HEAD, origin/master, origin/HEAD, master)
Author: Patrice Clement <monsieurp@gentoo.org>
Date:   Fri Oct 23 04:12:29 2015 -0700

    net-libs/nodejs: Keyword for ppc+ppc64. Disable tests on both platforms. Fixes bug 562984.
    
    Package-Manager: portage-2.2.20.1
Comment 6 Ian Delaney (RETIRED) gentoo-dev 2015-10-23 23:45:27 UTC
Had to revert this commit. It was missing several steps and adding others not needed.
Comment 7 Anthony Basile gentoo-dev 2015-10-25 01:41:10 UTC
(In reply to Patrice Clement from comment #5)
> commit 98e0982 (HEAD, origin/master, origin/HEAD, master)
> Author: Patrice Clement <monsieurp@gentoo.org>
> Date:   Fri Oct 23 04:12:29 2015 -0700
> 
>     net-libs/nodejs: Keyword for ppc+ppc64. Disable tests on both platforms.
> Fixes bug 562984.
>     
>     Package-Manager: portage-2.2.20.1

I'm utterly confused about this bug:

1) the bug is for a bump to 4.2.1.  Stick to that as the issue.

2) Regarding comment 3.  Totally reasonable request but for another bug report.

3) Don't ask the users to cc arch teams.  Devs do it because the users don't know when a package is ready for keywording/stabilization or not, the maintainer does.  Also the maintainer here Patrick Lauer so he should be making that call.  Its not that critical for keywording, but for stabilization that's the maintainer's call because he should be familiar with the package's state.

4) You added the restrictions on the test for ppc/ppc64 but this doesn't make sense because its not keyworded there, and even if it were, how do you know the tests fail?  did you test on ppc/ppc64.



(In reply to Joakim Tjernlund from comment #3)
> Please keyword ppc (and ppc64) as well.
> It has been supported for a few releases, even 4.1.1 can be built for ppc

Please open a bug requesting this.  Do you want just ppc or ppc64 as well?
Comment 8 Patrice Clement gentoo-dev 2015-10-26 21:17:16 UTC
I did try to compile nodejs on timberdoodle and the compilation went through (I had to modify the ebuild a bit as you might have noticed). However, I ran the tests and ended up with a ton of errors spat out all over my terminal. I decided to go ahead and keyword it anyway.

Sorry for the noise, commit has since been reverted by Ian so proceed as you deem best.

(In reply to Anthony Basile from comment #7)
> (In reply to Patrice Clement from comment #5)
> > commit 98e0982 (HEAD, origin/master, origin/HEAD, master)
> > Author: Patrice Clement <monsieurp@gentoo.org>
> > Date:   Fri Oct 23 04:12:29 2015 -0700
> > 
> >     net-libs/nodejs: Keyword for ppc+ppc64. Disable tests on both platforms.
> > Fixes bug 562984.
> >     
> >     Package-Manager: portage-2.2.20.1
> 
> I'm utterly confused about this bug:
> 
> 1) the bug is for a bump to 4.2.1.  Stick to that as the issue.
> 
> 2) Regarding comment 3.  Totally reasonable request but for another bug
> report.
> 
> 3) Don't ask the users to cc arch teams.  Devs do it because the users don't
> know when a package is ready for keywording/stabilization or not, the
> maintainer does.  Also the maintainer here Patrick Lauer so he should be
> making that call.  Its not that critical for keywording, but for
> stabilization that's the maintainer's call because he should be familiar
> with the package's state.
> 
> 4) You added the restrictions on the test for ppc/ppc64 but this doesn't
> make sense because its not keyworded there, and even if it were, how do you
> know the tests fail?  did you test on ppc/ppc64.
> 
> 
> 
> (In reply to Joakim Tjernlund from comment #3)
> > Please keyword ppc (and ppc64) as well.
> > It has been supported for a few releases, even 4.1.1 can be built for ppc
> 
> Please open a bug requesting this.  Do you want just ppc or ppc64 as well?
Comment 9 Tomáš Mózes 2015-11-26 13:11:36 UTC
4.2.2 in tree.