build - ldb depends on missing system library/libraries

L.P.H. van Belle belle at bazuin.nl
Fri Apr 24 09:30:37 UTC 2020


Hai, 

I suggest you use this build order of building the RPM packages. 

Then you can install the missing where needed, 
which i also use when building my Debian/ubuntu packages. 

01-talloc
02-tevent
03-tdb
04-cmocka
05-ldb
06-nss-wrapper
07-resolv-wrapper
08-uid-wrapper
09-socket-wrapper
10-pam-wrapper
11-samba 

Greetz, 

Louis



> -----Oorspronkelijk bericht-----
> Van: samba-technical 
> [mailto:samba-technical-bounces at lists.samba.org] Namens 
> lejeczek via samba-technical
> Verzonden: vrijdag 24 april 2020 11:05
> Aan: samba-technical at lists.samba.org
> Onderwerp: Re: build - ldb depends on missing system library/libraries
> 
> 
> 
> On 23/04/2020 19:31, lejeczek via samba-technical wrote:
> > hi guys..
> >
> > I'm trying to rpm build Samba on Centos8 but process fails
> > as below.
> > I'm hoping you advise.
> >
> > ...
> > Checking for system z
> > (>=1.2.3)                                                  
> > : ok
> > Checking for system tdb
> > (>=1.4.2)                                                 : yes
> > Checking for stylesheet
> > 
> http://docbook.sourceforge.net/release/xsl/current/manpages/do
> cbook.xsl
> > : not found
> > A local copy of the docbook.xsl wasn't found on your system
> > consider installing package like docbook-xsl
> > Checking for python version >=
> > 3.4.0                                                           
> > : 3.6.8
> > python
> > headers                                                     
>                             
> > : using cache
> > Checking linker accepts
> > -Wl,-no-undefined                                           
>            
> > : yes
> > Checking linker accepts ['-undefined',
> > 'dynamic_lookup']                                        : no
> > Checking for stylesheet
> > 
> http://docbook.sourceforge.net/release/xsl/current/manpages/do
> cbook.xsl
> > : not found
> > A local copy of the docbook.xsl wasn't found on your system
> > consider installing package like docbook-xsl
> > Checking for header
> > sys/auxv.h                                                  
>                
> > : yes
> > Checking for
> > getauxval                                                   
>                       
> > : ok
> > Checking linker accepts
> > -Wl,-no-undefined                                           
>            
> > : yes
> > Checking linker accepts ['-undefined',
> > 'dynamic_lookup']                                        : no
> > Checking for python version >=
> > 3.4.0                                                           
> > : 3.6.8
> > python
> > headers                                                     
>                             
> > : using cache
> > Checking for system talloc
> > (>=2.2.0)                                                           
> > : yes
> > Checking for system
> > pytalloc-util.cpython-36m-x86_64-linux-gnu
> > (>=2.2.0)                        : not found
> > Checking for system tevent
> > (>=0.10.0)                                                          
> > : yes
> > Checking for
> > epoll_create                                                
>                       
> > : ok
> > Checking value of
> > NSIG                                                        
>                  
> > : 65
> > Checking value of
> > _NSIG                                                       
>                  
> > : 65
> > Checking value of
> > SIGRTMAX                                                    
>                  
> > : 64
> > Checking value of
> > SIGRTMIN                                                    
>                  
> > : 34
> > Checking for python version >=
> > 3.4.0                                                           
> > : 3.6.8
> > python
> > headers                                                     
>                             
> > : using cache
> > Checking linker accepts
> > -Wl,-no-undefined                                           
>            
> > : yes
> > Checking linker accepts ['-undefined',
> > 'dynamic_lookup']                                        : no
> > Checking for program
> > 'xsltproc'                                                  
>               
> > : /usr/bin/xsltproc
> > Checking for python version >=
> > 3.4.0                                                           
> > : 3.6.8
> > python
> > headers                                                     
>                             
> > : using cache
> > Checking for system pyldb-util.cpython-36m-x86_64-linux-gnu
> > (>=2.0.7 <=2.0.999)                 : not found
> > ERROR: Use of system library ldb depends on missing system
> > library/libraries ['pyldb-util.cpython-36m-x86_64-linux-gnu']
> >
> >
> > many thanks, L.
> geee.. mailman formats my message terribly! Another try
> below (as txt only)
> 
> ...
> Checking for system z
> (>=1.2.3)                                                  
> : ok
> Checking for system tdb
> (>=1.4.2)                                                 : yes
> Checking for stylesheet
> http://docbook.sourceforge.net/release/xsl/current/manpages/do
> cbook.xsl
> : not found
> A local copy of the docbook.xsl wasn't found on your system
> consider installing package like docbook-xsl
> Checking for python version >=
> 3.4.0                                                           
> : 3.6.8
> python
> headers                                                       
>                           
> : using cache
> Checking linker accepts
> -Wl,-no-undefined                                             
>          
> : yes
> Checking linker accepts ['-undefined',
> 'dynamic_lookup']                                        : no
> Checking for stylesheet
> http://docbook.sourceforge.net/release/xsl/current/manpages/do
> cbook.xsl
> : not found
> A local copy of the docbook.xsl wasn't found on your system
> consider installing package like docbook-xsl
> Checking for header
> sys/auxv.h                                                    
>              
> : yes
> Checking for
> getauxval                                                     
>                     
> : ok
> Checking linker accepts
> -Wl,-no-undefined                                             
>          
> : yes
> Checking linker accepts ['-undefined',
> 'dynamic_lookup']                                        : no
> Checking for python version >=
> 3.4.0                                                           
> : 3.6.8
> python
> headers                                                       
>                           
> : using cache
> Checking for system talloc
> (>=2.2.0)                                                           
> : yes
> Checking for system
> pytalloc-util.cpython-36m-x86_64-linux-gnu
> (>=2.2.0)                        : not found
> Checking for system tevent
> (>=0.10.0)                                                          
> : yes
> Checking for
> epoll_create                                                  
>                     
> : ok
> Checking value of
> NSIG                                                          
>                
> : 65
> Checking value of
> _NSIG                                                         
>                
> : 65
> Checking value of
> SIGRTMAX                                                      
>                
> : 64
> Checking value of
> SIGRTMIN                                                      
>                
> : 34
> Checking for python version >=
> 3.4.0                                                           
> : 3.6.8
> python
> headers                                                       
>                           
> : using cache
> Checking linker accepts
> -Wl,-no-undefined                                             
>          
> : yes
> Checking linker accepts ['-undefined',
> 'dynamic_lookup']                                        : no
> Checking for program
> 'xsltproc'                                                    
>             
> : /usr/bin/xsltproc
> Checking for python version >=
> 3.4.0                                                           
> : 3.6.8
> python
> headers                                                       
>                           
> : using cache
> Checking for system pyldb-util.cpython-36m-x86_64-linux-gnu
> (>=2.0.7 <=2.0.999)                 : not found
> ERROR: Use of system library ldb depends on missing system
> library/libraries ['pyldb-util.cpython-36m-x86_64-linux-gnu']
> 
> 




More information about the samba-technical mailing list