aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xrpmdrake9
1 files changed, 8 insertions, 1 deletions
diff --git a/rpmdrake b/rpmdrake
index 524e7383..7ed9f2b0 100755
--- a/rpmdrake
+++ b/rpmdrake
@@ -94,7 +94,14 @@ unless ($MODE) {
$0 =~ m|update$|i and $MODE = 'update';
}
-eval { require ugtk2; ugtk2->import(qw(:all)); require Gtk2::Pango; require Gtk2::Gdk::Keysyms };
+eval {
+ require mygtk2;
+ require ugtk2;
+ ugtk2->import(qw(:all));
+ mygtk2->import(qw(gtknew)); #- do not import anything else, especially gtkadd() which conflicts with ugtk2 one
+ require Gtk2::Pango;
+ require Gtk2::Gdk::Keysyms;
+};
if ($@) {
print "This program cannot be run in console mode.\n";
_exit(0); #- skip ugtk2::END