[Bug 675992] New: perl-Wx does not provide perl(Wx::Process) and perl(Wx::PlCommandEvent)

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

 



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: tcallawa@xxxxxxxxxx
        ReportedBy: ppisar@xxxxxxxxxx
         QAContact: extras-qa@xxxxxxxxxxxxxxxxx
                CC: tcallawa@xxxxxxxxxx, fedora-perl-devel-list@xxxxxxxxxx
    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-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