Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.

Summary: perl-Wx does not provide perl(Wx::Process) and perl(Wx::PlCommandEvent)

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

           Summary: perl-Wx does not provide perl(Wx::Process) and
                    perl(Wx::PlCommandEvent)
           Product: Fedora
           Version: rawhide
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: unspecified
          Priority: unspecified
         Component: perl-Wx
        AssignedTo: tcall...@redhat.com
        ReportedBy: ppi...@redhat.com
         QAContact: extras...@fedoraproject.org
                CC: tcall...@redhat.com, fedora-perl-devel-l...@redhat.com
    Classification: Fedora


I got an error message:

perl-Wx-Perl-ProcessStream has broken dependencies in the rawhide tree:
On x86_64:
        perl-Wx-Perl-ProcessStream-0.30-1.fc15.noarch requires
perl(Wx::Process)
        perl-Wx-Perl-ProcessStream-0.30-1.fc15.noarch requires
perl(Wx::PlCommandEvent)

perl-Wx-Perl-ProcessStream contains this code:
  #-----------------------------------------------------
  # PACKAGE Wx::Perl::ProcessStream::Process
  #
  # Adds some extra methods to Wx::Process
  #-----------------------------------------------------
  package Wx::Perl::ProcessStream::Process;
  use base qw( Wx::Process );

The Wx::Process module is defined in perl-Wx sources in XS/Process.xs:31:
  MODULE=Wx PACKAGE=Wx::Process

thus the symbol becomes defined by using Wx. From point of view of perl is
everything Ok.

Problem is rpmbuild cannot discover the symbol from
/usr/lib64/perl5/vendor_perl/auto/Wx/Wx.so.

Could you please add:
  Provides: perl(Wx::Process)
  Provides: perl(Wx::PlCommandEvent)
into perl-Wx.spec?

Better solution would be if Wx CPAN upstream added void file declaring the XS
modules (together with POD documentation).

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- 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-de...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Reply via email to