From je-vv at e.email Mon May 6 22:38:36 2024 From: je-vv at e.email (Javier) Date: Mon, 6 May 2024 14:38:36 -0600 Subject: [artix-general] Nodejs 22.0.0 hitting regression bug, can a patch for the fix be applied, or revert the package to 21.7.3? Message-ID: <1a57c4c6-9b06-4152-a402-8e1737509630@e.email> Hello ! Currently artix has: > world/nodejs 22.0.0-1 [installed] However, 22.0.0 hits a regression issue when building packages [1]. That was fixed on PR already merged [2], and in particular on already merged commit [3]. A patch can be provided with that fix, like creating 22.0.0-2. Or the package could be reverted to 21.7.3 which is the version currently used on arch/extra: > extra/nodejs 21.7.3-1 [installed: 22.0.0-1] This prevents building packages, which in turn build with gulp [4], and provoke errors like: > error /home//.pkgs/src/laur//src//node_modules/guppy-pre-commit: Command failed. > Exit code: 1 > Command: guppy pre-commit > Arguments: > Directory: /home//.pkgs/src/laur//src//node_modules/guppy-pre-commit > Output: > /home//.pkgs/src/laur//src//node_modules/guppy-cli/node_modules/vinyl-fs/lib/fileOperations.js:150 > file.stat.atime = timesDiff.atime; > ^ > > TypeError: Cannot assign to read only property 'atime' of object '#' > at onFutimes (/home//.pkgs/src/laur//src//node_modules/guppy-cli/node_modules/vinyl-fs/lib/fileOperations.js:150:27) Thanks a lot ! -- Javier [1] https://github.com/nodejs/node/issues/52707 [2] https://github.com/nodejs/node/pull/52708 [3] https://github.com/nodejs/node/pull/52708/commits/b591ff41dc31271b7c2bbe658ca9a08f274b530c [4] https://github.com/gulpjs/vinyl-fs/issues/350 -------------- next part -------------- A non-text attachment was scrubbed... Name: OpenPGP_signature.asc Type: application/pgp-signature Size: 228 bytes Desc: OpenPGP digital signature URL: From je-vv at e.email Mon May 20 19:46:58 2024 From: je-vv at e.email (Javier) Date: Mon, 20 May 2024 11:46:58 -0600 Subject: [artix-general] New icu breaks freerdp Message-ID: <8be0dc2d-e1bb-4650-985f-504f4e23f22b@e.email> Hello While trying to upgrade this morning, I got: > error: failed to prepare transaction (could not satisfy dependencies) > :: installing icu (75.1-1) breaks dependency 'libicuuc.so=74-64' required by freerdp One possible workaround is to prevent icu to upgrade, but that brings a bunch of things complaining because needing the upgraded icu. The best would be to get freerdp re-built for the new icu... Greetings ! -- Javier -------------- next part -------------- A non-text attachment was scrubbed... Name: OpenPGP_signature.asc Type: application/pgp-signature Size: 228 bytes Desc: OpenPGP digital signature URL: From je-vv at e.email Mon May 20 21:41:01 2024 From: je-vv at e.email (Javier) Date: Mon, 20 May 2024 13:41:01 -0600 Subject: [artix-general] New icu breaks freerdp In-Reply-To: <8be0dc2d-e1bb-4650-985f-504f4e23f22b@e.email> References: <8be0dc2d-e1bb-4650-985f-504f4e23f22b@e.email> Message-ID: On 2024-05-20 11:46 AM, Javier wrote: > Hello > > While trying to upgrade this morning, I got: > >> error: failed to prepare transaction (could not satisfy dependencies) >> :: installing icu (75.1-1) breaks dependency 'libicuuc.so=74-64' required by freerdp > > One possible workaround is to prevent icu to upgrade, but that brings a bunch of things complaining because needing the upgraded icu.? The best would be to get freerdp re-built for the new icu... > > Greetings ! > My bad, not sure what happened, but I just removed freerdp, made the upgrade, and installed back freerdp, and everything worked out fine. But to my surprise, the version on freerdp was the same as the one before the upgrade, so I can't tell how it was able to install if it was some issues with icu new libraries... Though I don't know what the issue was, it seems my bad then. Thanks ! -- Javier -------------- next part -------------- A non-text attachment was scrubbed... Name: OpenPGP_signature.asc Type: application/pgp-signature Size: 228 bytes Desc: OpenPGP digital signature URL: