Re: guile-gnome-platform 2.15.92 released

steve tell <[email protected]>
Newsgroups gmane.lisp.guile.gtk
Message-ID <[email protected]>
On Thu, 24 May 2007, Andy Wingo wrote:

> This is also the first version that introduces a dependency on
> guile-cairo, available at http://home.gna.org/guile-cairo/.


Trying to up grade (actually, to current bzr) to this caused me a bit of 
dependency hell:

guile-cairo requires cairo >= 1.4.0, but my system (fedora core 6; still 
rather current) only has cairo 1.2.6.

I got somthing working by hacking the cairo additions back out, which 
turned to be relatively easy.  Any chance the guile-cairo requirement 
could be made conditional on finding the necessary version?  Much the same 
way the other sub-packages are only built if their dependencies are found.

I've started pondering how this might be done; the annoying part seems to 
be turning the gdk-spec.scm and gtk-spec.scm into configure-processed .in 
files to substitute a few module names (or the empty string, if no 
guile-cairo). Does this seem like a reasonable approach?


Steve
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.