[Pkg-samba-maint] merged-ldb version, once again

Michael Tokarev mjt at tls.msk.ru
Sun Apr 10 17:35:41 BST 2022


Looking at the recent piuparts failure of the samba package,
I wonder if I really got the version thing right.

The test failure is this:

    ldb-tools-dbgsym : Depends:
       ldb-tools (= 2:2.5.0+smb-6+salsaci+samba4.16.0+dfsg)
                but 2:2.5.0+smb-6+samba4.16.0+dfsg is to be installed

That's too much suffixes I thnk.  Maybe we should drop the +dfsg
part from there. Maybe I was wrong in swapping the part of the
version and the debian revision.  But it all look.. wrong to me.

Apparently salsa-ci uses --append-to-version=+salsaci.  This is what
it does (I used +test):

samba (2:4.16.0+dfsg-6+test) unstable; urgency=low, binary-only=yes

   * Append +test to version number; no source changes

$ dpkg -f ../ldb-tools-dbgsym_2.5.0+smb-6+test+samba4.16.0+dfsg_amd64.deb depends
ldb-tools (= 2:2.5.0+smb-6+test+samba4.16.0+dfsg)
$ dpkg -f ../ldb-tools_2.5.0+smb-6+test+samba4.16.0+dfsg_amd64.deb version
2:2.5.0+smb-6+test+samba4.16.0+dfsg
$ _

Hmm...


Overall, from what I see, it looks like merging ldb to build it from
samba sources bought us more bad than good.

/mjt



More information about the Pkg-samba-maint mailing list