From a8126b1324f674a0d647e3fbc91f8cdd7a859ca3 Mon Sep 17 00:00:00 2001 From: AlmaLinux RelEng Bot Date: Wed, 8 Apr 2026 14:12:26 -0400 Subject: [PATCH] import CS git nodejs-packaging-2021.06-6.el8 --- SOURCES/nodejs-symlink-deps | 2 ++ SPECS/nodejs-packaging.spec | 5 ++++- 2 files changed, 6 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 a82479a..ae8b9fb 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 @@ -87,6 +87,9 @@ install -Dpm0755 nodejs-packaging-bundler %{buildroot}%{_bindir}/nodejs-packagin %changelog +* Tue Nov 11 2025 Tomas Juhasz - 2021.06-6 +- Properly handle @group/package deps in nodejs-symlink-deps + Resolves: RHEL-121578 * Fri Oct 17 2025 Andrei Radchenko - 2021.06-5 - nodejs.req to properly detect bundled deps