[Pkg-samba-maint] [Git][samba-team/samba][master] 4 commits: d/salsa-ci.yml: disable reprotest vary build_path

Michael Tokarev (@mjt) gitlab at salsa.debian.org
Tue Sep 24 06:55:38 BST 2024



Michael Tokarev pushed to branch master at Debian Samba Team / samba


Commits:
7f72112a by Michael Tokarev at 2024-09-02T22:19:19+03:00
d/salsa-ci.yml: disable reprotest vary build_path

- - - - -
4a0a32fa by Michael Tokarev at 2024-09-06T11:33:49+03:00
d/control: Build-Depend on python3-setuptools (#1080851)

- - - - -
a14c2905 by Michael Tokarev at 2024-09-06T11:59:43+03:00
d/rules: stop providing compat symlink for old ldb modules location for old sssd

old sssd does not work anymore anyway since we had several libndr
soname bumps already.

- - - - -
51d414a9 by Michael Tokarev at 2024-09-07T08:24:12+03:00
d/changelog: mention closing of #835404 by 4.21.0-1

- - - - -


4 changed files:

- debian/changelog
- debian/control
- debian/rules
- debian/salsa-ci.yml


Changes:

=====================================
debian/changelog
=====================================
@@ -2,6 +2,7 @@ samba (2:4.21.0+dfsg-1) unstable; urgency=medium
 
   * switch to 4.21 branch
   * update to 4.21.0 (new upstream)
+    (Closes: #835404)
   * fix-nfs-service-name-to-nfs-kernel-server.patch: refresh
   * Force-LDB-as-standalone.patch: remove (ldb is always internal now)
   * d/rules: ldb lib is now private by default, expose it as public


=====================================
debian/control
=====================================
@@ -13,6 +13,7 @@ Build-Depends:
 	dh-exec,
 Build-Depends-Arch:
 	dh-sequence-python3,
+        python3-setuptools,
 	dpkg-dev (>= 1.22.5) <!pkg.samba.before-trixie>,
 # tools:
 	bison,


=====================================
debian/rules
=====================================
@@ -257,17 +257,6 @@ ifeq ($(DEB_HOST_ARCH_OS), kfreebsd)
 	install -p debian/ctdb.README.kfreebsd debian/tmp/ctdb/README.kfreebsd
 endif
 
-# compatibility link. When ldb was built by its own it stored modules in
-# /usr/lib/<triple>/ldb/modules/ldb/. Now as part of samba it stores modules in
-# /usr/lib/<triple>/samba/ldb/.  Keep them together instead of d/*.{links,dirs}.
-# (sssd 2.6.3-3 moved their module to the new location;
-#  samba-dsdb-modules always had their modules in ..../samba/ldb/)
-# This compat symlink should go away after bookworm
-# (needed mostly for bullseye sssd)
-	dh_installdirs -plibldb2 /usr/lib/${DEB_HOST_MULTIARCH}/ldb/modules/ldb
-	dh_link -plibldb2 /usr/lib/${DEB_HOST_MULTIARCH}/ldb/modules/ldb \
-	                  /usr/lib/${DEB_HOST_MULTIARCH}/samba/ldb/compat
-
 execute_after_dh_install:
 # some vfs modules are in separate packages.  Removing them here avoids having
 # explicit list of other modules in d/samba.install


=====================================
debian/salsa-ci.yml
=====================================
@@ -8,3 +8,5 @@ variables:
   SALSA_CI_DISABLE_BLHC: 1
   # cross-building never worked
   SALSA_CI_DISABLE_CROSSBUILD_ARM64: 1
+  # reprotest always fails if build path varies
+  SALSA_CI_REPROTEST_ARGS: --vary=-build_path



View it on GitLab: https://salsa.debian.org/samba-team/samba/-/compare/1f0492de4b0a6282b2ace267755c1606c129b0b8...51d414a95edf97a6871bfb2f1841ffe7aacf80f5

-- 
View it on GitLab: https://salsa.debian.org/samba-team/samba/-/compare/1f0492de4b0a6282b2ace267755c1606c129b0b8...51d414a95edf97a6871bfb2f1841ffe7aacf80f5
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-samba-maint/attachments/20240924/107e69ef/attachment-0001.htm>


More information about the Pkg-samba-maint mailing list