On Wed, 2003-07-16 at 12:38, Duncan wrote: > 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.
Thanks for your clarification. You may be correct, but is could also be that I did a fresh Cooker install a few days ago and the Perl libraries were possibly not all up to date on the main mirror! Is there any solution for this? Any quick fix? Thx, R.Fox
