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.dedec...@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 via email to