From 8fab54980c8d130d8a857d2c1c5673b60b1eafb8 Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Mon, 17 Apr 2017 12:35:05 -0600 Subject: [PATCH] Exclude build-id files from symlink requires path (bug #1435690) --- mpilibsymlink.attr | 2 +- rpm-mpi-hooks.spec | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/mpilibsymlink.attr b/mpilibsymlink.attr index e1b28ca..b286559 100644 --- a/mpilibsymlink.attr +++ b/mpilibsymlink.attr @@ -1,6 +1,6 @@ # Make libfoo.so symlinks require the soname-provide of the target library %__mpilibsymlink_requires %{_rpmconfigdir}/mpi.prov %{buildroot} --soname-only %__mpilibsymlink_magic ^symbolic link to .*lib.*\.so\..*$ -%__mpilibsymlink_path ^%{_prefix}/lib(64)?/.*$ +%__mpilibsymlink_path ^%{_prefix}/lib(64)?/.*\.so$ %__mpilibsymlink_flags magic_and_path %__libsymlink_exclude_path ^%{_prefix}/lib(64)?/.*$ diff --git a/rpm-mpi-hooks.spec b/rpm-mpi-hooks.spec index cd16415..4432189 100644 --- a/rpm-mpi-hooks.spec +++ b/rpm-mpi-hooks.spec @@ -1,6 +1,6 @@ Name: rpm-mpi-hooks -Version: 4 -Release: 2%{?dist} +Version: 5 +Release: 1%{?dist} Summary: RPM dependency generator hooks for MPI packages License: MIT @@ -46,6 +46,9 @@ install -Dpm 0755 %{SOURCE3} %{buildroot}%{_rpmconfigdir}/mpi.req %changelog +* Mon Apr 17 2017 Orion Poplawski - 5-1 +- Exclude build-id files from symlink requires path (bug #1435690) + * Sat Feb 11 2017 Fedora Release Engineering - 4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild