Here's a portion of the output of an upgrade from Precise to Trusty
where libnss-winbind wasn't installed.

Setting up samba (2:4.1.6+dfsg-1ubuntu2.14.04.4) ...
Installing new version of config file /etc/logrotate.d/samba ...
update-alternatives: warning: alternative /usr/bin/smbstatus.samba3 (part of 
link group smbstatus) doesn't exist; removing from list of alternatives
update-alternatives: warning: /etc/alternatives/smbstatus is dangling; it will 
be updated with best choice
invoke-rc.d: policy-rc.d denied execution of start.
initctl: Unknown job: smbd
invoke-rc.d: policy-rc.d denied execution of start.
initctl: Unknown job: nmbd
invoke-rc.d: policy-rc.d denied execution of start.
initctl: Unknown job: samba-ad-dc
Removing obsolete conffile /etc/network/if-up.d/samba ...
Setting up winbind (2:4.1.6+dfsg-1ubuntu2.14.04.4) ...
Installing new version of config file /etc/init.d/winbind ...
invoke-rc.d: policy-rc.d denied execution of start.
initctl: Unknown job: winbind
Setting up libpam-winbind:amd64 (2:4.1.6+dfsg-1ubuntu2.14.04.4) ...
Setting up libstdc++6-4.6-dev (4.6.4-6ubuntu2) ...
Setting up perl (5.18.2-2ubuntu1) ...
Setting up libalgorithm-diff-perl (1.19.02-3) ...
Setting up libalgorithm-diff-xs-perl (0.04-2build4) ...
Setting up libarchive-extract-perl (0.70-1) ...
Setting up liblog-message-simple-perl (0.10-1) ...
Setting up libmodule-pluggable-perl (5.1-1) ...
Setting up libpod-latex-perl (0.61-1) ...
Setting up libterm-ui-perl (0.42-1) ...
Setting up libtext-soundex-perl (3.4-1build1) ...
Setting up libtimedate-perl (2.3000-1) ...
Setting up libdpkg-perl (1.17.5ubuntu5.3) ...
Setting up dpkg-dev (1.17.5ubuntu5.3) ...
Setting up build-essential (11.6ubuntu6) ...
Setting up libfile-fcntllock-perl (0.14-2build1) ...
Processing triggers for libc-bin (2.19-0ubuntu6.5) ...
(precise-amd64)root@impulse:/home/bdmurray# ap-tcache policy libnss-winbind
-bash: ap-tcache: command not found
(precise-amd64)root@impulse:/home/bdmurray# apt-cache policy libnss-winbind
libnss-winbind:
  Installed: (none)
  Candidate: 2:4.1.6+dfsg-1ubuntu2.14.04.4
  Version table:
     2:4.1.6+dfsg-1ubuntu2.14.04.4 0
        500 http://192.168.10.7/ubuntu/ trusty-updates/universe amd64 Packages
        500 http://security.ubuntu.com/ubuntu/ trusty-security/universe amd64 
Packages
     2:4.1.6+dfsg-1ubuntu2 0
        500 http://192.168.10.7/ubuntu/ trusty/universe amd64 Packages


** Description changed:

+ Test Case
+ ---------
+ In a precise system install samba and libpam-winbind
+ Upgrade to trusty
+ Observe that libnss-winbind is not installed
+ 
+ With the version of the package from -proposed, after the upgrade
+ libnss-winbind will be install on the system.
+ 
+ -----------------------------------------------------------------------------
+ 
  The Debian packaging of Samba demoted the Recommends relationships to
  libpam-winbind and libnss-winbind to Suggests after one Debian release:
  
  samba (2:3.6.15-1) unstable; urgency=high
  
-   * Team upload.
-   * New upstream bugfix release. Closes: #707042
-   * Update VCS URL's for new git repo.
-   * The recommends for the separate libnss-winbind and libpam-winbind
-     packages needed for the upgrade of winbind from squeeze to wheezy are no
-     longer needed. Lowering them to suggests.
-     Closes: #706434, #674853
+   * Team upload.
+   * New upstream bugfix release. Closes: #707042
+   * Update VCS URL's for new git repo.
+   * The recommends for the separate libnss-winbind and libpam-winbind
+     packages needed for the upgrade of winbind from squeeze to wheezy are no
+     longer needed. Lowering them to suggests.
+     Closes: #706434, #674853
  
-  -- Ivo De Decker <ivo.dedec...@ugent.be>  Thu, 09 May 2013 11:55:03
+  -- Ivo De Decker <ivo.dedec...@ugent.be>  Thu, 09 May 2013 11:55:03
  +0200
  
  Unfortunately this isn't enough for the Ubuntu LTS cycle. libpam-winbind
  was a separate package in Precise, but libnss-winbind wasn't, and the
  release-upgrader therefore doesn't know to install it. Can those
  relationships be restored to Recommends in trusty-updates? (This delta
  doesn't need to be kept past Trusty.)
  
  We upgraded a server from Precise to Trusty this weekend and it was
  really confusing to track down why nobody could log in any more. I know
  it's been a while since the Trusty release, but given that Precise is
  around for two more years, I strongly suspect we're not the last people
  to upgrade a winbind-using Precise machine, and configuring samba
  correctly is confusing enough as it is. :)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1412909

Title:
  Please raise Suggests for lib{pam,nss}-winbind to Recommends in trusty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1412909/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to