On Wed, Oct 15, 2008 at 03:01:37PM +0200, Martin Costabel wrote: > Michal Suchanek wrote: > [] > > When I install gqview gtk+2-shlibs is installed but I have to install > > gtk+2 for gqview to work. > > > > Shouldn't the shlibs package provide enough configuration for the > > shlibs to work? > > > > (gqview:15788): GdkPixbuf-WARNING **: Cannot open pixbuf loader module > > file '/sw/etc/gtk-2.0/gdk-pixbuf.loaders': No such file or directory > > I had the same problem with the "surfer" package. > > I don't see an easy solution now, except for uniting the gtk+2 and > gtk+2-shlibs packages into one package. The situation is: > > The library libgdk_pixbuf-2.0.0.dylib needs the file > /sw/etc/gtk-2.0/gdk-pixbuf.loaders for working. The latter is produced > by the script /sw/sbin/update-gdk-pixbuf-loaders which runs the > executable /sw/bin/gdk-pixbuf-query-loaders which is linked with > libgdk_pixbuf-2.0.0.dylib. > > If you separate these things out into different packages, you need > circular dependencies to make everything run: In order to produce > /sw/etc/gtk-2.0/gdk-pixbuf.loaders, you need libgdk_pixbuf-2.0.0.dylib > installed, but the latter dylib won't work without the former. > > In any case, already now the gtk+2-shlibs package contains a lot of > stuff that will make it impossible to have several versions of it > coexist. A couple more files in /sw/bin and /sw/sbin won't change much.
I think I've got it functionally unified now: libversioned the remaining unversioned scripts and put them in gtk+2-shlibs, left unversioned symlinks in gtk+2. Feedback in the next day or two welcome before I send it to unstable...get gtk+2.{info,patch} from fink cvs.sf in experimental/dmacks/finkinfo/gnome dan -- Daniel Macks dma...@netspace.org http://www.netspace.org/~dmacks ------------------------------------------------------------------------------ Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.devel