On 5/10/07, Michal Suchanek <[EMAIL PROTECTED]> wrote: > On 10/05/07, Alexander K. Hansen <[EMAIL PROTECTED]> wrote: > > It's not that odd: many of the dependencies are brought in as binaries > > in the current default mode of fink's operation, and our binaries don't > > track BuildDepends. Thus, they aren't chained, so packages can't rely > > the BuildDepends of another package in their build chain., and xscorch > > doesn't carry an explicit BuildDepend: on glib. > > > > Installing glib should do the job. > > > > I would think this is really a dependency error of gtk. From the log > it looks like xscorch includes gtk which is right, and gtk is > installed. But the gtk headers include glib headers so they should > depend on them, but glib headers are missing. > > Thanks > > Michal >
This would be contrary to policy; it's forbidden to Depend on header packages (with an exception when you're obsoleting one with another): $ fink dumpinfo -fbuilddependsonly glib Information about 7126 packages read in 10 seconds. builddependsonly: true So gtk CANNOT declare a Depend on it. Until an InheritedBuildDepends mechanism is implemented, packages have to be explicit about their BuildDepends. -- Alexander K. Hansen (akh) Fink User Liaison and Documenter ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Fink-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fink-users
