> Therefore, the proposal here is to add librsvg as a dependency to > LilyPond. The transitive dependencies it pulls in are libxml2, > GdkPixbuf, and libjpeg (the latter for GdkPixbuf).
Your proposal sounds good to me. > * If so, how do we manage the transition? Do we make them optional > at first, and if so, for how long? IMHO, we could make a hard cut for build requirements in the development series. The only important thing is that we don't rely on the very latest library versions (except where really necessary) to reduce build problems. Werner