Re: [perl] Filter *.so at the start of spec.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 13/04/11 21:18, Paul Howarth wrote:
> On Wed, 13 Apr 2011 15:38:21 +0200
> Marcela MaÅlÃÅovÃ<mmaslano@xxxxxxxxxx>  wrote:
>
>> On 04/13/2011 03:07 PM, Paul Howarth wrote:
>>> On 01/10/10 09:26, Marcela MaÅlÃÅovà wrote:
>>>> commit 29e9c5e6c9749506b3718757acf3069d1f7bab33
>>>> Author: Marcela MaÅlÃÅovÃ<mmaslano@xxxxxxxxxx>
>>>> Date:   Fri Oct 1 09:25:49 2010 +0200
>>>>
>>>>       Filter *.so at the start of spec.
>>>>
>>>>    perl.spec |   68
>>>> +++++++++--------------------------------------------------- 1
>>>> files changed, 11 insertions(+), 57 deletions(-) ---
>>>> diff --git a/perl.spec b/perl.spec
>>>> index b73be39..3aa9bcc 100644
>>>> --- a/perl.spec
>>>> +++ b/perl.spec
>>>> @@ -6,6 +6,17 @@
>>>>    %define multilib_64_archs x86_64 s390x ppc64 sparc64
>>>>    %define parallel_tests 1
>>>>
>>>> +# internal filter just for this spec
>>>> +%define %perl_default_filter %{?filter_setup: %{expand: \
>>>> +%filter_provides_in %{perl_vendorarch}/.*\\.so$ \
>>>> +%filter_provides_in %{archlib}/.*\\.so$ \
>>>> +%filter_provides_in -P %{perl_archlib}/(?!CORE/libperl).*\\.so$ \
>>>> +%filter_from_provides /perl(UNIVERSAL)/d; /perl(DB)/d \
>>>
>>> perl(UNIVERSAL) and perl(DB) shouldn't be filtered from the
>>> provides of the main perl package since it actually *does* provide
>>> these modules. We currently have the situation in F-15 and Rawhide
>>> where various packages claim to provide these but the one that
>>> actually does doesn't advertise the fact:
>>>
>> Thanks, they will be provided in next update.
>
> Thanks; don't forget to fix F-15 too though.

When you do an update for F-15, please add the following builds to it, 
which remove the bogus perl(UNIVERSAL) provides:

perl-UNIVERSAL-exports-0.05-11.fc15
perl-UNIVERSAL-moniker-0.08-14.fc15
perl-UNIVERSAL-require-0.13-6.fc15

If they were pushed before the perl update, there'd be nothing left to 
provide perl(UNIVERSAL).

Paul.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/perl-devel



[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Legacy Announce]     [Fedora PHP Devel]     [Kernel Devel]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Big List of Linux Books]     [Gimp]     [Yosemite Information]
  Powered by Linux