[Bug 1044943] New: perl-Gtk2 GUI programs fails to start when using DBD::Pg

bugzilla at redhat.com bugzilla at redhat.com
Thu Dec 19 09:38:57 UTC 2013


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: jplesnik at redhat.com
          Reporter: doome at uhusystems.com
        QA Contact: extras-qa at fedoraproject.org
                CC: devrim at gunduz.org, jplesnik at redhat.com,
                    mmaslano at redhat.com,
                    perl-devel at 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



More information about the perl-devel mailing list