Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 935675 - net-libs/nodejs icu dependency needs to be bumped to 73
Summary: net-libs/nodejs icu dependency needs to be bumped to 73
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: William Hubbs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-07-06 16:10 UTC by Andrew John Hughes
Modified: 2024-07-10 02:13 UTC (History)
0 users

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 Andrew John Hughes 2024-07-06 16:10:10 UTC
# grep '/icu' /mnt/scratch/repos/gentoo/net-libs/nodejs/nodejs-22.3.0.ebuild 
	system-icu? ( >=dev-libs/icu-71:= )

# equery l icu
 * Searching for icu ...
[I--] [??] dev-libs/icu-71.1-r1:0/71.1

# emerge -v1 nodejs
...
>>> Configuring source in /mnt/scratch/portage/net-libs/nodejs-22.3.0/work/node-v22.3.0 ...
ERROR: icu4c v71.1 is too old, v73.x or later is required.


Reproducible: Always

Steps to Reproduce:
1. Emerge nodejs with icu >= 71 but < 73, which meets the ebuild requirements but not the build's requirements
2.
3.
Actual Results:  
Build fails as above

Expected Results:  
Build succeeds

Portage 3.0.63 (python 3.11.9-final-0, default/linux/amd64/17.1/systemd/merged-usr, gcc-13, glibc-2.36-r5, 5.10.52-gentoo.hex x86_64)
=================================================================
System uname: Linux-5.10.52-gentoo.hex-x86_64-AMD_Ryzen_9_3900X_12-Core_Processor-with-glibc2.36
KiB Mem:    65829608 total,  10092392 free
KiB Swap:  124999672 total, 124974684 free
Timestamp of repository gentoo: Fri, 05 Jul 2024 06:30:00 +0000
Head commit of repository gentoo: d3cebfdedb87193d24795bb64bb01116ec4291a7
sh bash 5.1_p16-r2
ld GNU ld (Gentoo 2.40 p5) 2.40.0
app-misc/pax-utils:        1.3.7::gentoo
app-shells/bash:           5.1_p16-r2::gentoo
dev-build/autoconf:        2.13-r7::gentoo, 2.69-r9::gentoo, 2.71-r6::gentoo
dev-build/automake:        1.16.5::gentoo
dev-build/cmake:           3.28.3::gentoo
dev-build/libtool:         2.4.7-r3::gentoo
dev-build/make:            4.4.1-r1::gentoo
dev-build/meson:           1.3.2::gentoo
dev-java/java-config:      2.3.3-r1::gentoo
dev-lang/perl:             5.38.2-r3::gentoo
dev-lang/python:           3.10.14_p1-r1::gentoo, 3.11.9-r1::gentoo, 3.12.3-r1::gentoo
dev-lang/rust:             1.77.1::gentoo
sys-apps/baselayout:       2.15::gentoo
sys-apps/sandbox:          2.29::gentoo
sys-apps/systemd:          255.7::gentoo
sys-devel/binutils:        2.38-r2::gentoo, 2.40-r5::gentoo
sys-devel/binutils-config: 5.3.2::gentoo
sys-devel/clang:           15.0.7-r1::gentoo, 16.0.6::gentoo, 17.0.6::gentoo
sys-devel/gcc:             11.3.1_p20230427::gentoo, 12.3.1_p20230526::gentoo, 13.2.1_p20240210::gentoo
sys-devel/gcc-config:      2.11::gentoo
sys-devel/lld:             15.0.7::gentoo, 17.0.6::gentoo
sys-devel/llvm:            14.0.6-r2::gentoo, 15.0.7::gentoo, 16.0.6::gentoo, 17.0.6::gentoo
sys-kernel/linux-headers:  6.6::gentoo (virtual/os-headers)
sys-libs/glibc:            2.36-r5::gentoo
Comment 1 Mike Gilbert gentoo-dev 2024-07-06 16:15:29 UTC
Please include the package category in the bug summary.
Comment 2 Larry the Git Cow gentoo-dev 2024-07-10 02:13:26 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=887a5e400c17164c5978ac3fcafc588b01087496

commit 887a5e400c17164c5978ac3fcafc588b01087496
Author:     William Hubbs <williamh@gentoo.org>
AuthorDate: 2024-07-09 20:23:09 +0000
Commit:     William Hubbs <williamh@gentoo.org>
CommitDate: 2024-07-10 02:12:12 +0000

    net-libs/nodejs: add 18.20.4
    
    Closes: https://bugs.gentoo.org/935675
    Signed-off-by: William Hubbs <williamh@gentoo.org>

 net-libs/nodejs/Manifest              |   1 +
 net-libs/nodejs/nodejs-18.20.4.ebuild | 256 ++++++++++++++++++++++++++++++++++
 2 files changed, 257 insertions(+)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73e96eab7627b68246f74ede39b012622a9ed85b

commit 73e96eab7627b68246f74ede39b012622a9ed85b
Author:     William Hubbs <williamh@gentoo.org>
AuthorDate: 2024-07-09 20:22:46 +0000
Commit:     William Hubbs <williamh@gentoo.org>
CommitDate: 2024-07-10 02:12:11 +0000

    net-libs/nodejs: add 20.15.1
    
    Closes: https://bugs.gentoo.org/935675
    Signed-off-by: William Hubbs <williamh@gentoo.org>

 net-libs/nodejs/Manifest              |   1 +
 net-libs/nodejs/nodejs-20.15.1.ebuild | 261 ++++++++++++++++++++++++++++++++++
 2 files changed, 262 insertions(+)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ffdf1a444e8579467b461188a79ab2ed3530585

commit 8ffdf1a444e8579467b461188a79ab2ed3530585
Author:     William Hubbs <williamh@gentoo.org>
AuthorDate: 2024-07-09 20:21:48 +0000
Commit:     William Hubbs <williamh@gentoo.org>
CommitDate: 2024-07-10 02:12:03 +0000

    net-libs/nodejs: add 22.4.1
    
    Closes: https://bugs.gentoo.org/935675
    Signed-off-by: William Hubbs <williamh@gentoo.org>

 net-libs/nodejs/Manifest             |   1 +
 net-libs/nodejs/nodejs-22.4.1.ebuild | 276 +++++++++++++++++++++++++++++++++++
 2 files changed, 277 insertions(+)