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

            Bug ID: 1044943
           Summary: perl-Gtk2 GUI programs fails to start when using
                    DBD::Pg
           Product: Fedora
           Version: 20
         Component: perl-DBD-Pg
          Severity: high
          Assignee: jples...@redhat.com
          Reporter: do...@uhusystems.com
        QA Contact: extras...@fedoraproject.org
                CC: dev...@gunduz.org, jples...@redhat.com,
                    mmasl...@redhat.com,
                    perl-devel@lists.fedoraproject.org



Description of problem:

I am not really sure where to file this bug, but it seems to be the issue of
Perl-DBD-Pg. When using DBD::Pg in a perl-gtk2 application, the program fails
to start throwing some unexplainable error messages. The order of using the
modules seem to have some effect on the bug.

The bug is always reproducible.

perl packages involved:
perl.x86_64 4:5.18.1-288.fc20
perl-Gtk2.x86_64 1.248-1.fc20
perl-Glib.x86_64 1.280-4.fc20
perl-DBD-Pg.x86_64 2.19.3-5.fc20

some one-liners to reproduce:

case 1.

perl -e 'use DBD::Pg; use Gtk2 -init;' - runs smoothly

perl -e 'use Gtk2 -init; use DBD::Pg'
Invalid version format (non-numeric data) at
/usr/share/perl5/vendor_perl/Exporter/Heavy.pm line 237.
Compilation failed in require at -e line 1.
BEGIN failed--compilation aborted at -e line 1.

case 2.

perl -e 'use Gtk2 -init; use Glib::Object::Subclass Gtk2::Box::,signals => {},
properties => [];' - runs

perl -e 'use DBD::Pg; use Gtk2 -init; use Glib::Object::Subclass
Gtk2::Box::,signals => {}, properties => []; use DBD::Pg;'
package 'm' is not registered with Gtk2-Perl at
/usr/lib64/perl5/vendor_perl/Glib/Object/Subclass.pm line 233.
BEGIN failed--compilation aborted at -e line 1

perl -e 'use Gtk2 -init; use Glib::Object::Subclass Gtk2::Box::,signals => {},
properties => []; use DBD::Pg;'
Invalid version format (non-numeric data) at
/usr/share/perl5/vendor_perl/Exporter/Heavy.pm line 237.
Compilation failed in require at -e line 1.
BEGIN failed--compilation aborted at -e line 1

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug 
https://bugzilla.redhat.com/token.cgi?t=Wpzm1QzLzr&a=cc_unsubscribe
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Reply via email to