[Pkg-samba-maint] Bug#673122: libnss-winbind: missing Replaces

Colin Watson cjwatson at ubuntu.com
Wed May 16 10:29:02 UTC 2012


Package: libnss-winbind
Version: 2:3.6.5-2
Severity: serious
Justification: breaks upgrades
User: ubuntu-devel at lists.ubuntu.com
Usertags: origin-ubuntu quantal

I noticed while doing NEW review on the merge of samba 2:3.6.5-2 into
Ubuntu that files were moved from libpam-winbind to the new
libnss-winbind package without a Replaces field.  This will break
upgrades for anyone with libpam-winbind installed.  Policy also
recommends Breaks in this case.

I'd recommend, in libnss-winbind:

  Breaks: libpam-winbind (<< 2:3.6.5-2)
  Replaces: libpam-winbind (<< 2:3.6.5-2)

(Also, I don't see why you didn't just make libpam-winbind depend on
libnss-winbind.  #646292 requests the ability to install the NSS modules
without the PAM modules, but not vice versa.  So why not just make the
PAM module package require the NSS module package, and then everything
would just work on upgrade and you wouldn't need the NEWS.Debian hack?)

Thanks,

-- 
Colin Watson                                       [cjwatson at ubuntu.com]





More information about the Pkg-samba-maint mailing list