33 lines
1.2 KiB
Diff
33 lines
1.2 KiB
Diff
perl: disable auto requires
|
|
|
|
When generating automatic requirements, it's possible for perl scripts to
|
|
declare 'optional' dependencies. These seem to often be incorrect and will
|
|
cause installation failures in OE. Instead of fixing the perl scripts, it
|
|
was decided it is better to simply disable the automatic dependency
|
|
generation. This matches the behavior from the previous RPM5 implementation.
|
|
|
|
Upstream-Status: Inappropriate [OE specific configuration]
|
|
|
|
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
|
|
|
|
Index: git/fileattrs/perl.attr
|
|
===================================================================
|
|
--- git.orig/fileattrs/perl.attr
|
|
+++ git/fileattrs/perl.attr
|
|
@@ -1,3 +1,3 @@
|
|
-%__perl_requires %{_rpmconfigdir}/perl.req
|
|
+#__perl_requires %{_rpmconfigdir}/perl.req
|
|
%__perl_magic ^.*[Pp]erl .*$
|
|
%__perl_flags exeonly
|
|
Index: git/fileattrs/perllib.attr
|
|
===================================================================
|
|
--- git.orig/fileattrs/perllib.attr
|
|
+++ git/fileattrs/perllib.attr
|
|
@@ -1,5 +1,5 @@
|
|
%__perllib_provides %{_rpmconfigdir}/perl.prov
|
|
-%__perllib_requires %{_rpmconfigdir}/perl.req
|
|
+#__perllib_requires %{_rpmconfigdir}/perl.req
|
|
%__perllib_magic ^Perl[[:digit:]] module source.*
|
|
%__perllib_path \\.pm$
|
|
%__perllib_flags magic_and_path
|