On Wed 16 Jul 2003 03:36, Robert Fox posted as excerpted below: > rpmdrake-2.1-24mdk barfs when I try to run it: > > [EMAIL PROTECTED] rfox]# rpmdrake ... > Can't locate object method "STRING" via package "Gtk2::GType" (perhaps > you forgot to load "Gtk2::GType"?) at /usr/sbin/rpmdrake line 625.
I have the same thing.. because I ignored the "conflicts" warning between some perl-GTK binding library and rpmdrake. There are currently two very similarly named libraries. One is the old style perl inline bindings, the other the new XS bindings. (What that means in English I'm not sure, but.. <g>) They are incompatible. Currently some packages are updated to the new version, some still require the old version. Thus, not all packages will work no matter what. I chose to take the conflicts and disable rpmdrake as I generally use urpmi anyway, so having rpmdrake isn't a big deal. I figured that way I'd have the new versions, what there were, anyway, installed, and could install the others when they updated. After the upgrade, I attempted rpmdrake out of curiousity, and got the errors you mentioned, so that's the issue. I'm surprised you didn't connect it to the force-install you apparently did, or the warning urpmi gave about it if that's what you used, as I did, with its allow-force option. -- Duncan - List replies preferred. "They that can give up essential liberty to obtain a little temporary safety, deserve neither liberty nor safety." Benjamin Franklin
