[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#744718: pu: samba4/4.0.0~beta2+dfsg1-3.2+deb7u1



Adam,

On Sun, Apr 13, 2014 at 11:39:09PM +0100, Adam D. Barratt wrote:
> On Sun, 2014-04-13 at 23:52 +0200, Ivo De Decker wrote:
> > On Sun, Apr 13, 2014 at 09:48:59PM +0100, Adam D. Barratt wrote:
> > > > The samba4 package in wheezy is not suitable for usage in a production
> > > > environment. It should not have been released with wheezy.
> [...]
> > > Other than that, please go ahead.
> > 
> > Uploaded.
> 
> Unfortunately, it looks like something got missed; our automagic checks
> say:
> 
>       package: winbind4
>       version: 4.0.0~beta2+dfsg1-3.2+deb7u1
>       architecture: amd64
>       essential: false
>       unsat-dependency: samba4 (= 4.0.0~beta2+dfsg1-3.2+deb7u1)
> 
> It's up to you whether you'd prefer to upload a +deb7u2 to fix that, or
> I can reject the current upload.

I removed the winbind4 package in a +deb7u2 upload. The debdiff is attached.

Cheers,

Ivo

diff -Nru samba4-4.0.0~beta2+dfsg1/debian/NEWS samba4-4.0.0~beta2+dfsg1/debian/NEWS
--- samba4-4.0.0~beta2+dfsg1/debian/NEWS	2014-04-13 23:00:16.000000000 +0200
+++ samba4-4.0.0~beta2+dfsg1/debian/NEWS	2014-04-16 18:25:15.000000000 +0200
@@ -1,6 +1,6 @@
 samba4 (4.0.0~beta2+dfsg1-3.2+deb7u1) wheezy; urgency=medium
 
-   The samba4 binary package was removed from wheezy.
+   The samba4 and winbind4 binary packages have been removed from wheezy.
 
    The samba4 source package in wheezy contains a beta version of samba 4.0.
    Most samba functionality is disabled in this package, because it is
diff -Nru samba4-4.0.0~beta2+dfsg1/debian/changelog samba4-4.0.0~beta2+dfsg1/debian/changelog
--- samba4-4.0.0~beta2+dfsg1/debian/changelog	2014-04-13 23:00:16.000000000 +0200
+++ samba4-4.0.0~beta2+dfsg1/debian/changelog	2014-04-16 18:25:15.000000000 +0200
@@ -1,3 +1,9 @@
+samba4 (4.0.0~beta2+dfsg1-3.2+deb7u2) wheezy; urgency=medium
+
+  * Remove winbind4 binary package as well, as it depends on samba4.
+
+ -- Ivo De Decker <ivo.dedecker@ugent.be>  Wed, 16 Apr 2014 18:25:06 +0200
+
 samba4 (4.0.0~beta2+dfsg1-3.2+deb7u1) wheezy; urgency=medium
 
   * Remove samba4 binary package. It has several security issues, has limited
diff -Nru samba4-4.0.0~beta2+dfsg1/debian/control samba4-4.0.0~beta2+dfsg1/debian/control
--- samba4-4.0.0~beta2+dfsg1/debian/control	2014-04-13 23:00:16.000000000 +0200
+++ samba4-4.0.0~beta2+dfsg1/debian/control	2014-04-16 18:25:15.000000000 +0200
@@ -438,31 +438,6 @@
  .
  This package contains the files required for development.
 
-Package: winbind4
-Conflicts: winbind
-Architecture: any
-Depends: samba4 (=${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
-Enhances: libkrb5-26-heimdal
-Description: service to resolve user and group information from Windows NT servers
- Samba is an implementation of the SMB/CIFS protocol for Unix systems,
- providing support for cross-platform file sharing with Microsoft Windows, OS X,
- and other Unix systems.  Samba can also function as a domain controller
- or member server in both NT4-style and Active Directory domains.
- .
- These packages contain snapshot versions of Samba 4, the next-generation
- version of Samba.
- .
- This package provides the winbindd daemon, which provides a
- service for the Name Service Switch capability that is present
- in most modern C libraries (like the GNU C Library - glibc.). Please
- note that the functionality of this version of winbind is behind on that
- of the winbind package.
- .
- The service provided by winbindd is called `winbind' and
- can be used to resolve user and group information from a
- Windows NT server. The service can also provide authentication
- services via an associated PAM module.
-
 Package: libsamba-hostconfig0
 Architecture: any
 Pre-Depends: ${misc:Pre-Depends}
diff -Nru samba4-4.0.0~beta2+dfsg1/debian/rules samba4-4.0.0~beta2+dfsg1/debian/rules
--- samba4-4.0.0~beta2+dfsg1/debian/rules	2014-04-13 23:00:16.000000000 +0200
+++ samba4-4.0.0~beta2+dfsg1/debian/rules	2014-04-16 18:25:15.000000000 +0200
@@ -101,6 +101,11 @@
 	do \
 		rm -rf $(DESTDIR)/$$line; \
 	done < debian/samba4.install
+	# Remove files from the old winbind4 binary package
+	while read line; \
+	do \
+		rm -rf $(DESTDIR)/$$line; \
+	done < debian/winbind4.install
 	dh_install --sourcedir=$(DESTDIR) --list-missing --fail-missing
 
 override_dh_python2:

Reply to: