Dependencies for samba4?

Ng Oon-Ee ngoonee at gmail.com
Sat Jan 22 22:53:01 MST 2011


On Sat, 2011-01-22 at 21:47 -0800, Jelmer Vernooij wrote:
> On Sun, 2011-01-23 at 13:27 +0800, Ng Oon-Ee wrote:
> > Pasting inline at the end.
> > 
> > On Sat, 2011-01-22 at 21:30 +0100, Jelmer Vernooij wrote:
> > > > Is there a list somewhere of dependencies for samba4? The HOWTO on
> > > > wiki.samba.org suggests acl, xattr, blkid, gnutls, readline, and python
> > > > are dependencies, but docbook-xsl is not mentioned.
> > > Only python is a hard dependency. The others are optional. 
> > Okay, that doesn't seem to tally with what I've observed though. I'm
> > probably doing it wrong.
> > > 
> > > > Perhaps its not a
> > > > 'hard' dependency since man pages aren't normally considered integral,
> > > > but compiling tdb still fails even though the libxlst test returns 'no'.
> > > By default xsltproc will simply get those stylesheets from the web. The
> > > only thing docbook-xsl should do is allow xsltproc to find a local copy
> > > of them, so you can build without a network connection.
> > > 
> > > > For references, here's a user's build log.
> > > > http://aur.pastebin.com/FmsMLh7A
> > > Please paste inline. :-) I'm offline at the moment so I have no idea
> > > what that build failure is.
> > > 
> > > > Line 14 says xsltproc isn't found, but line 51 shows build failure
> > > > (doesn't turn up when docbook-xsl is installed).
> > > docbook-xsl should always be an optional dependency. If it's not
> > > installed we should be loading the stylesheets from the web.
> > 
> > Okay, what I observe is simply that it compiles with docbook-xsl but
> > doesn't without, even though the ./configure test finds that xsltproc
> > isn't found.
> > 
> > Additional details, I use autogen.sh.
> You are running a *very* old version of Samba 4. We don't use autoconf
> anymore. I would recommend trying alpha14.

Thanks Jelmer, unfortunately the reason for keeping the samba4 package I
have is that its to be used with openchange, which still recommends
alpha13. I do recall some other advise on this list that alpha14 would
work though, so I guess I will test this out soon. Thanks.

tl;dr; on thread I guess =)



More information about the samba-technical mailing list