[Pkg-samba-maint] [samba] 01/02: Add strict dependencies on samba-libs, because of use of private libraries without stable ABI across Samba binary packages.
Jelmer Vernooij
jelmer at moszumanska.debian.org
Tue Aug 2 02:21:37 UTC 2016
This is an automated email from the git hooks/post-receive script.
jelmer pushed a commit to branch master
in repository samba.
commit 025c8cb2a00ee534bae8613e936933694d359f32
Author: Jelmer Vernooij <jelmer at jelmer.uk>
Date: Tue Aug 2 02:20:14 2016 +0000
Add strict dependencies on samba-libs, because of use of private libraries without stable ABI across Samba binary packages.
---
debian/changelog | 7 +++++++
debian/control | 26 +++++++++++++-------------
2 files changed, 20 insertions(+), 13 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 709a92a..0d0a86f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+samba (2:4.4.5+dfsg-3) UNRELEASED; urgency=medium
+
+ * Add strict dependencies on samba-libs, because of use of private
+ libraries without stable ABI across Samba binary packages.
+
+ -- Jelmer Vernooij <jelmer at debian.org> Tue, 02 Aug 2016 02:19:37 +0000
+
samba (2:4.4.5+dfsg-2) unstable; urgency=medium
* Disable running of 'make quicktest' during build, as it takes very
diff --git a/debian/control b/debian/control
index d6add16..129da8e 100644
--- a/debian/control
+++ b/debian/control
@@ -189,7 +189,7 @@ Depends: python,
samba-common (=${source:Version}),
${misc:Depends},
${python:Depends},
- ${shlibs:Depends}
+ ${shlibs:Depends}, samba-libs (= ${binary:Version})
Conflicts: samba (<< 2:3.3.0~rc2-5),
samba-common (<< 2:3.3.0~rc2-5),
samba-doc (<< 2:4.0.5~)
@@ -211,7 +211,7 @@ Description: Samba common files used by both the server and the client
Package: smbclient
Architecture: any
-Depends: samba-common (= ${source:Version}), ${misc:Depends}, ${shlibs:Depends}
+Depends: samba-common (= ${source:Version}), ${misc:Depends}, ${shlibs:Depends}, samba-libs (= ${binary:Version})
Pre-Depends: dpkg (>= 1.15.6~)
Replaces: samba (<< 2.999+3.0.alpha21-4),
samba-doc (<< 2:4.0.5~),
@@ -238,7 +238,7 @@ Replaces: samba-doc (<< 2:4.0.5~),
samba-tools,
samba4-testsuite
Conflicts: samba-doc (<< 2:4.0.5~), samba-libs (<< 2:4.0.10+dfsg-4)
-Depends: samba-common-bin, ${misc:Depends}, ${shlibs:Depends}
+Depends: samba-common-bin, ${misc:Depends}, ${shlibs:Depends}, samba-libs (= ${binary:Version})
Description: test suite from Samba
Samba is an implementation of the SMB/CIFS protocol for Unix systems,
providing support for cross-platform file sharing with Microsoft Windows, OS X,
@@ -250,7 +250,7 @@ Description: test suite from Samba
Package: registry-tools
Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}, samba-libs (= ${binary:Version})
Replaces: samba-doc (<< 2:4.0.5~)
Conflicts: samba-doc (<< 2:4.0.5~)
Description: tools for viewing and manipulating the Windows registry
@@ -340,7 +340,7 @@ Depends: python-crypto,
python-tdb,
${misc:Depends},
${python:Depends},
- ${shlibs:Depends}
+ ${shlibs:Depends}, samba-libs (= ${binary:Version})
Description: Python bindings for Samba
Samba is an implementation of the SMB/CIFS protocol for Unix systems,
providing support for cross-platform file sharing with Microsoft Windows, OS X,
@@ -354,7 +354,7 @@ Architecture: any
Replaces: libgensec0 (<< 4.0.0~alpha17~git20110724.dfsg1-1),
samba-libs (<< 2:4.1.9+dfsg-2)
Section: libs
-Depends: ${misc:Depends}, ${shlibs:Depends}, ${ldb:Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}, ${ldb:Depends}, samba-libs (= ${binary:Version})
Enhances: libldb1
Description: Samba Directory Services Database
Samba is an implementation of the SMB/CIFS protocol for Unix systems,
@@ -367,8 +367,8 @@ Description: Samba Directory Services Database
Package: samba-vfs-modules
Architecture: any
-Replaces: samba-libs (<< 4.3.2+dfsg-1)
-Depends: ${misc:Depends}, ${shlibs:Depends}
+Replaces: samba-libs (<< 4.3.2+dfsg-1), samba (<< 4.3.2+dfsg-1)
+Depends: ${misc:Depends}, ${shlibs:Depends}, samba-libs (= ${binary:Version})
Enhances: samba
Description: Samba Virtual FileSystem plugins
Samba is an implementation of the SMB/CIFS protocol for Unix systems,
@@ -383,7 +383,7 @@ Section: libs
Architecture: any
Multi-Arch: same
Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends}
-Depends: ${misc:Depends}, ${shlibs:Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}, samba-libs (= ${binary:Version})
Replaces: samba-doc (<< 2:4.0.5~)
Conflicts: samba-doc (<< 2:4.0.5~)
Description: shared library for communication with SMB/CIFS servers
@@ -435,7 +435,7 @@ Depends: libpam-runtime (>= 1.0.1-6),
samba-common (= ${source:Version}),
winbind (= ${binary:Version}),
${misc:Depends},
- ${shlibs:Depends}
+ ${shlibs:Depends}, samba-libs (= ${binary:Version})
Suggests: libnss-winbind
Breaks: winbind (<< 2:3.5.11~dfsg-3)
Replaces: samba (<= 2.2.3-2),
@@ -460,7 +460,7 @@ Pre-Depends: dpkg (>= 1.15.6~)
Depends: samba-common (= ${source:Version}),
winbind (= ${binary:Version}),
${misc:Depends},
- ${shlibs:Depends}
+ ${shlibs:Depends}, samba-libs (= ${binary:Version})
Breaks: libpam-winbind (<< 2:3.6.5-2), winbind (<< 2:3.5.11~dfsg-3)
Replaces: libpam-winbind (<< 2:3.6.5-2),
samba (<= 2.2.3-2),
@@ -499,7 +499,7 @@ Section: libs
Architecture: any
Multi-Arch: same
Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends}
-Depends: ${misc:Depends}, ${shlibs:Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}, samba-libs (= ${binary:Version})
Breaks: libpam-smbpass (<< 2:3.4.1),
libsmbclient (<< 2:3.4.1),
samba (<< 2:3.4.1),
@@ -543,7 +543,7 @@ Depends: iproute2 [linux-any],
tdb-tools,
time,
${misc:Depends},
- ${shlibs:Depends}
+ ${shlibs:Depends}, samba-libs (= ${binary:Version})
Recommends: ethtool [linux-any]
Suggests: logrotate, lsof
Description: clustered database to store temporary data
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git
More information about the Pkg-samba-maint
mailing list