[Pkg-samba-maint] samba 4.6.3 on mentors

L.P.H. van Belle belle at bazuin.nl
Fri May 19 09:23:40 UTC 2017

Hello Jelmer and others. 

Sorry for the late responce. 
I had to do some other things first because of a sick dad (cancer), 
which was taking a lot of time get him correct medicine.
Thats going the correct way now, so im getting more time again for samba again.

Now, in responce to below. 
Im preparing for a new build which i'll make for experimental. 

For example, i'll go build tdb 1.3.13. 
I'll make a changelog from there git.

I'll leave out the "builded for jessie", i did set that because i builded samba for jessie only.
And these packages are use by people on the samba list. 

Now im always having problems with the version tagging and what exact to put in the changelogs. 
I've preparied tdb 1.3.13 now, and i've added this in the debian/changelog 
This what you/debian wants/expects? 

tdb (1.3.13-1+nmu1) experimental; urgency=medium

  * Non-maintainer upload
  * New upstream release.
    - tdb: Improve debugging in _tdb_transaction_starttree
    - tdb: Improve debugging when the allrecord lock fails.
    - tdb: runtime check for robust mutexes may hang in threath
    - tdbtool: Add "storehex" commandtree
    - tdb: Test for readonly lock upgrade bugtree
    - tdb: Do lock upgrades properlytree
    - tdb: Fix some signed/unsigned hickupstree
    - tdbtools: add documentation for the tdbbackup -n optiontree
    - waf: disable-python - align tdb's wscripttree

 -- Louis van Belle <louis at van-belle.nl>  Fri, 19 May 2017 10:52:51 +0200

Now, about that part. 
What is expected 1.3.13-1+nmu1 or plain 1.3.13-1

When thats clear, i can make the needed package for samba 4.6.x ( and/or comming 4.7 ) 
Without the "builded for jessie" in the logs. 

I have a git build of 4.7 with MIT kerberos builded also for jessie, but thats why ahead, 
( have a peek here : http://downloads.van-belle.nl/samba4/samba-470-BUILD_SET/README.txt ) 
Now, last question. 
Samba 4.6.x needs cmocka 1.0.x but 1.1.1 is release. 
Not shown here : 
But needed for 4.7. 

Question is, build the 4.6 with 1.0.x cmocka or 1.1.1? 

And can i upload the pam_wrapper 1.0.4 to experimental.
Which contains a build fix and fix a resource leak. 

And last, i went through the debian/samba buglist. 

Lots of problems there are due to misconfigured smb.conf. 
This is one of the main things why i want 4.6 in debian. 
This wil help the users but also the debian samba developers since it wil reduce the bug list of bugs.
What do others think about this? 

Best regards, 


> -----Oorspronkelijk bericht-----
> Van: Jelmer Vernoo?? [mailto:jelmer at jelmer.uk] 
> Verzonden: zaterdag 6 mei 2017 0:35
> Aan: L.P.H. van Belle
> CC: Debian Samba Maintainers
> Onderwerp: Re: [Pkg-samba-maint] samba 4.6.3 on mentors
> Hi Louis,
> Thanks for working on this.
> On Tue, May 02, 2017 at 05:09:47PM +0200, L.P.H. van Belle wrote:
> > if anyone is interested, i have a new 4.6.3 build on mentors, any 
> > comments?
> >  
> > https://mentors.debian.net/package/samba
> >  
> > I builded also all needed dependecies. 
> This seems to include more changes than necessary. E.g. Samba 
> 4.6.3 doesn't depend on a new nss-wrapper or cmocka as far as 
> I can tell.
> > https://mentors.debian.net/package/cmocka
> This package doesn't seem to have any actual changes in it. 
> The changelog entry says "Build for jessie", but this upload 
> would go to experimental. 
> (New upstream versions shouldn't be uploaded to unstable 
> until stretch is released, so that fixes for stretch can be 
> propagated from unstable to stretch)
> Please also note that the maintainer for this package is not 
> the Samba packaging team, but another maintainer.
> > https://mentors.debian.net/package/tdb
> This package also doesn't have any actual changes. Is there 
> any reason for using a newer version of debhelper?
> > https://mentors.debian.net/package/nss-wrapper
> Same here. Why does this need a new version of cmocka?
> (I haven't checked the other packages)
> Cheers,
> Jelmer

More information about the Pkg-samba-maint mailing list