carcassonne has asked for the wisdom of the Perl Monks concerning the following question:

Folks,

I need to install the Gtk module (not 2 !) as it is a dependency of the CORBA-MICO module. System is SuSE 10.0. I've installed Gtk2 all right (demoes are nice by the way) but the Gtk module complains about:

perl Makefile.PL Can't exec "gdk-pixbuf-config": Aucun fichier ou répertoire de ce type + at Makefile.PL line 141. Can't exec "gnome-config": Aucun fichier ou répertoire de ce type at M +akefile.PL line 141. Can't exec "gnome-config": Aucun fichier ou répertoire de ce type at M +akefile.PL line 141. Can't exec "gnome-config": Aucun fichier ou répertoire de ce type at M +akefile.PL line 141. Can't exec "libglade-config": Aucun fichier ou répertoire de ce type a +t Makefile.PL line 141. Submodule gnome is needed to build applets but it appears it's misdetected or not selected for compilation. Available modules: gtk gtkglarea gdkimlib gdkpixbuf gtkhtml gtkxmhtml +gnome glade applets gnomeprint. You can disable the inclusion of a module using --without-pkgname. If a package is misdetected and you still want it to compile use --with-pkgname-force. To disable autodetection of modules use --without-guessing.

'Aucun fichier ou répertoire de ce type' means: no file or directory of this type.

I do not want to disable anything since I have the impression they're all needed. I don't know much about Gtk (or Gtk2 for that matter). Can a kind soul (preferrably using SuSE 10.0 or similar) provide some help in getting it installed ?

Many thanks.

Replies are listed 'Best First'.
Re: Module Gtk installation help
by zentara (Cardinal) on Mar 27, 2006 at 21:34 UTC
    The old Gtk libs are basically considered obsolete now. I don't have SuSE 10 running now, but from my past experience with SuSE, it splits it's runtime libs from the devel-libs. So for Gtk2, there will be rpm names like gtk2 and gtk2-devel (may be named Gtk+ instead of Gtk2). Similarly, for the older Gtk version 1, there will be rpms named like gtk and gtk-devel.

    So look thru your yast installer for all the gtk rpms, and install them. You need the devel rpms.


    I'm not really a human, but I play one on earth. flash japh
      That's a good hint, thanks.

      The search function in YaST on SuSE 10.0 offers the perl-Gtk-Perl (as well as one for Gtk2). Works fine for sastifying the CORBA-MICO module dependency.