On Tue, Mar 10, 2009 at 02:21:04AM +0000, Mikhael Goikhman wrote: > On 09 Mar 2009 23:16:21 +0000, Thomas Adam wrote: > > > > 2009/3/9 Mikhael Goikhman <[email protected]>: > > > On 09 Mar 2009 10:21:05 -0500, Jonathan Kotta wrote: > > >> > > >> I use Ubuntu, and use `make deb-inplace` to build fvwm .debs. ?Nothing > > >> in my system needs libgtk1.x, and I can imagine many people could say > > >> the same. ?Should fvwm get rid of this dependency? > > > > > > This question is actually two. Whether we should have FvwmGtk (I think, > > > yes). And whether libgtk1 should be forced for deb generation (I think, > > > no, it should ideally be synced with ./configure detection). > > > > I say we drop it -- no one uses FvwmGTK anymore. No one has bothered > > or felt the urge to port it to use GTK2. > > I don't know whether this is a good reason to remove this module. > Noone felt urge to do many things in fvwm. This is the chicken and egg > question. An idea to have a full GTK integration seems nice (menus, > dialogs). Possibly even more appealing to me than an idea to have module > managed window decorations. My position is although I don't use a lot of > features in fvwm, I would not suggest to break or remove anything. > At least without showing what is gained by this. And giving enough time > in advance to notify all potential users. > > BTW, in fvwm-themes, "Configuration / Theme Settings (gtk)" dialog uses > it (if you configured the FvwmGtk support in fvwm). > > > Note also FvwmGtkDebug -- last I checked that suffers from a similar > > dependency. > > I use it, and I think it is a must see for every new fvwm developer, > to understand and possibly debug the module communication. It is > probably a good idea to convert it from gtk1 to gtk2, but I didn't see > a good reason, since it just works and should not be funcy. I think > there is a debian package libgtk-perl, and on the latest Fedora > installing perl-GTK-0.7009-5mdv2008.1 rpm from Mandriva (use --nodeps) > works fine.
http://packages.debian.org/search?keywords=libgtk-perl etch was the lsat Debian release to have libgtk-perl, the current Debian release lenny that came out this year no longer has the package, lenny does have libgtk2-perl instead. > In any case, FvwmGtkDebug is pretty different from FvwmGtk. First, > there is no any dependency on build time; like anything perl related a > missing package may be installed at any time later. And this module is > intended for developers, not regular users. > > Regards, > Mikhael. -- David Fries <[email protected]> http://fries.net/~david/ (PGP encryption key available)
