[Bug 1309664] Wrongly generated provides from a private shared library without a SONAME

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

 



https://bugzilla.redhat.com/show_bug.cgi?id=1309664

Ľuboš Kardoš <lkardos@xxxxxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |cweyl@xxxxxxxxxxxxxxx,
                   |                            |iarnell@xxxxxxxxx,
                   |                            |jplesnik@xxxxxxxxxx,
                   |                            |kasal@xxxxxx,
                   |                            |perl-devel@lists.fedoraproj
                   |                            |ect.org, ppisar@xxxxxxxxxx,
                   |                            |psabata@xxxxxxxxxx,
                   |                            |rc040203@xxxxxxxxxx,
                   |                            |tcallawa@xxxxxxxxxx
          Component|rpm                         |perl
           Assignee|packaging-team-maint@redhat |jplesnik@xxxxxxxxxx
                   |.com                        |



--- Comment #1 from Ľuboš Kardoš <lkardos@xxxxxxxxxx> ---
RPM didn't changed its behaviour in this way between versions 4.11.1-6.fc21 and
4.11.2-11.fc21. What changed are macros in the package perl-macros. The change
was done between versions 5.18.1-287.fc20 and 5.18.2-299.fc21. Specifically
there is a change in the macro %__provides_exclude_from, the part responsible
for filtering out the file
/usr/lib64/perl5/vendor_perl/auto/IPTables/libiptc/libiptc.so is missing in the
newer version of the perl-macros package.

perl-macros-5.18.1-287.fc20:
%global __provides_exclude_from
%{perl_vendorarch}/auto/.*\\\\.so$|%{perl_archlib}/.*\\\\.so$|%{_docdir}

perl-macros-5.18.2-299.fc21:
%global __requires_exclude_from
%{?__requires_exclude_from:%__requires_exclude_from|}^%{_docdir}

So the regression is in the perl-macros package. Reassigning to perl.



And why these provides are created by rpm? It seems there was an attempt to
disable them but it was unsuccessful, For details see:

https://github.com/rpm-software-management/rpm/commit/b6f159a34c946b75cb95a7862968ff4e8eb74fe6

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@xxxxxxxxxxxxxxxxxxxxxxx
http://lists.fedoraproject.org/admin/lists/perl-devel@xxxxxxxxxxxxxxxxxxxxxxx




[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