From 8db7a42a1dcfc1a94790cadc7675fc3d0fe7b21b Mon Sep 17 00:00:00 2001 From: eabdullin Date: Tue, 14 Apr 2026 11:37:37 +0000 Subject: [PATCH] import CS nodejs-packaging-2021.06-6.module_el9_7+1331+2f689e1e --- SOURCES/nodejs-symlink-deps | 2 ++ SPECS/nodejs-packaging.spec | 6 +++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/SOURCES/nodejs-symlink-deps b/SOURCES/nodejs-symlink-deps index b5e44b3..ba525eb 100755 --- a/SOURCES/nodejs-symlink-deps +++ b/SOURCES/nodejs-symlink-deps @@ -30,6 +30,8 @@ import shutil import sys def symlink(source, dest): + if os.path.sep in dest: + os.makedirs(os.path.dirname(dest), exist_ok=True) try: os.symlink(source, dest) except OSError: diff --git a/SPECS/nodejs-packaging.spec b/SPECS/nodejs-packaging.spec index 0a55880..284e8a1 100644 --- a/SPECS/nodejs-packaging.spec +++ b/SPECS/nodejs-packaging.spec @@ -2,7 +2,7 @@ Name: nodejs-packaging Version: 2021.06 -Release: 5%{?dist} +Release: 6%{?dist} Summary: RPM Macros and Utilities for Node.js Packaging BuildArch: noarch License: MIT @@ -83,6 +83,10 @@ install -Dpm0755 nodejs-packaging-bundler %{buildroot}%{_bindir}/nodejs-packagin %changelog +* Fri Mar 6 2026 Tomas Juhasz - 2021.06-6 +- Properly handle @group/package deps in nodejs-symlink-deps + Resolves: RHEL-153905 + * Fri Oct 17 2025 Andrei Radchenko - 2021.06-5 - nodejs.req to properly detect bundled deps