Compiling GnuCash 2.5.6 on Ubuntu 13.10

Geert Janssens janssens-geert at telenet.be
Thu Oct 24 12:38:54 EDT 2013


On Thursday 24 October 2013 09:30:48 John Ralls wrote:
> On Oct 24, 2013, at 3:02 AM, Colin Law <clanlaw at googlemail.com> wrote:
> > On 24 October 2013 10:36, Geert Janssens <janssens-geert at telenet.be> wrote:
> >> On Thursday 24 October 2013 09:46:04 Colin Law wrote:
> >>> On 24 October 2013 08:12, Geert Janssens
> >>> <janssens-geert at telenet.be>
> >>> 
> >>> wrote:
> >>>> I was expecting xsltproc to be a part of libxslt (it is on Fedora
> >>>> and in the libxslt sources).
> >>>> If you can confirm that on Ubuntu xsltproc and libxslt are two
> >>>> separate packages and that xsltproc is not a dependency of
> >>>> libxslt,
> >>>> I will have to improve the configure test. It currently assumes
> >>>> that if libxslt is available, xsltproc will be automatically as
> >>>> well. But your reply seems to contradict this at least on Ubuntu.
> >>> 
> >>> On Ubuntu 13.10 I can confirm that xsltproc and libxslt-dev are
> >>> two
> >>> separate packages with no inter-dependency.
> >> 
> >> Thanks for the confirmation. But to be clear: I didn't expect
> >> xsltproc to be part of libxslt-dev, but rather part of libxslt.
> >> That's the way it's in the original sources. But from what I
> >> understand on Ubuntu xsltproc is not part of the libxslt package
> >> either. Is there an interdependency between those two> 
> > No, there is no inter-dependency.  I can install either one
> > separately and it does not pull in the other.
> 
> They must be building xsltproc with libxslt statically linked. Weird.
> 
> Regards,
> John Ralls

Yes, that's indeed weird.

xsltproc needs libxslt. So if xsltproc can be used without installing libxslt on Ubuntu that 
could only be because xsltproc is linked statically against libxslt.

Colin, out of curiosity, if you remove libxslt (libxslt-dev is irrelevant so it may or may not be 
installed), does xsltproc still work on your system ? If not, that would be a packaging bug on 
Ubuntu.

Geert


More information about the gnucash-user mailing list