[Pkg-samba-maint] Samba 4.7 and beyond

L.P.H. van Belle belle at bazuin.nl
Fri Oct 20 10:23:19 UTC 2017


Hai, 

I've made a package from experimental for Stretch and shared them on the samba list. 

For you guys the following info about these packages. 

Change and Buildlog: http://downloads.van-belle.nl/samba4/Buildlogs/stretch-unstable/ 
Packages and sources are om my apt. 
( browse the pool : http://apt.van-belle.nl/debian/pool/ ) 

Changes made: 
Samba: 
  * Rebuild for stretch from experimental.
  * d/control: Bump build-depends cmocka 1.1.1. Closes: #878357
  * d/control: changed python-gpme to python-gpg. Closes: #876984
  * d/control: Added acl attr dnsutils python-crypto krb5-user gdb libjson-perl
   - Added missing build mandatory, compaired to samba wiki.

The last line, might be to many but it does not hurt the build, i could not determin, 
that if one of these where missing, we where missing build options. 
For example the python-crypto which is needed for the AD DC trusts.
( https://wiki.samba.org/index.php/Package_Dependencies_Required_to_Build_Samba#Debian_.2F_Ubuntu ) 


Other packages;
Talloc no changes.
Tevent no changes.
Tdb no changes.
Cmocka no changes.
Ldb no changes.
Nss-wrapper, bumped version cmocka to 1.1.1 
Resolv-wrapper, bumped version cmocka to 1.1.1 
Uid-wrapper, bumped version cmocka to 1.1.1 
Socket-wrapper, bumped version cmocka to 1.1.1 
Pam-wrapper, updated from 1.0.2 to 1.0.4 ( updated from samba.org ) 

Upgrade from stretch with 4.5.12 to 4.7 was flawless, first test in a clean setup. 
Based on a "default" setup.  All install steps are in my howtos. 
https://github.com/thctlo/samba4/tree/master/howtos 

And you know, any comments, all appriciated. 


Best regards, 

Louis




> -----Oorspronkelijk bericht-----
> Van: Pkg-samba-maint 
> [mailto:pkg-samba-maint-bounces+belle=bazuin.nl at lists.alioth.d
> ebian.org] Namens Andrew Bartlett
> Verzonden: zaterdag 14 oktober 2017 7:10
> Aan: Mathieu Parent; Debian Samba Maintainers
> Onderwerp: Re: [Pkg-samba-maint] Samba 4.7 and beyond
> 
> On Fri, 2017-10-13 at 22:08 +0200, Mathieu Parent wrote:
> > Hello pkg-samba team,
> > 
> > I've uploaded samba 4.7 to experimental (with the necessary libs).
> > Please test it!
> > 
> > I have some concerns before uploading to sid (those questions are
> > mostly to Andrew and Jelmer, as you know the internals well):
> > - the move of replace from builtin to bundled libraries should
> > probably be reverted. 
> 
> Can you explain this a bit more?  It it just a compatibility lib, has
> no ABI and should be tightly bound to each component. 
> 
> > But how to fix the FTBFS?
> > - patches 05_share_ldb_module and 07_private_lib: Are they 
> still usefull?
> > 
> > 
> > And some mid-term questions:
> > - embedded Heimdal: Can we move to the system one?
> 
> No.  Gary and I tried to upgrade the in-tree version and after making
> it build (tricky enough), it failed make test in strange ways. 
> 
> > - packages are currently python 2 only: How to python 3?
> 
> Wait for Red Hat or others to finish the work. 
> 
> > - #876984: Porting from python-gpgme to python-pgp
> > - Can Add-documentation-to-systemd-Unit-files.patch,
> > fix_kill_path_in_units.patch, nmbd-requires-a-working-network.patch,
> > systemd-syslog.target-is-obsolete.patch be upstreamed (submitted in
> > https://bugzilla.samba.org/show_bug.cgi?id=12402)?
> > - Should no_build_system.patch be upstreamed?
> 
> Yes.  I'm sorry we missed it, but it needs to remove the reference to
> BUILD_SYSTEM entirely, not just patch the waf.
> 
> > - Do we re-enable the selftest during build?
> 
> No.  Still not reliable enough. 
> 
> I hope this helps,
> 
> Andrew Bartlett
> 
> 
> -- 
> Andrew Bartlett                       http://samba.org/~abartlet/
> Authentication Developer, Samba Team  http://samba.org
> Samba Developer, Catalyst IT          
> http://catalyst.net.nz/services/samba
> 
> 
> _______________________________________________
> Pkg-samba-maint mailing list
> Pkg-samba-maint at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-sa
> mba-maint
> 
> 




More information about the Pkg-samba-maint mailing list