From 3290896c88b6e136aa88ab11ff9b66462af48965 Mon Sep 17 00:00:00 2001 From: Steve Langasek Date: Fri, 29 Aug 2008 13:09:25 -0700 Subject: Build-conflict with libxcrypt-dev, which otherwise pulls libxcrypt in as a dependency of libpam-modules if it's installed during the build. Thanks to Larry Doolittle for catching. --- debian/control | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian/control') diff --git a/debian/control b/debian/control index 4f181e92..0cbc11e6 100644 --- a/debian/control +++ b/debian/control @@ -7,7 +7,7 @@ Standards-Version: 3.8.0 Build-Depends: libcrack2-dev (>= 2.8), bzip2, debhelper, quilt, flex, libdb-dev, libselinux1-dev [!hurd-i386 !kfreebsd-i386 !kfreebsd-amd64 !netbsd-i386], po-debconf Build-Depends-Indep: xsltproc, libxml2-utils, docbook-xml, docbook-xsl, w3m Build-Conflicts-Indep: fop -Build-Conflicts: libdb4.2-dev +Build-Conflicts: libdb4.2-dev, libxcrypt-dev Vcs-Bzr: http://bzr.debian.org/bzr/pkg-pam/debian/sid/ Homepage: http://pam.sourceforge.net/ -- cgit v1.2.3 From 77244630ce373b906d4c18a08fcc9b4ac5dab4c8 Mon Sep 17 00:00:00 2001 From: Steve Langasek Date: Sun, 16 Nov 2008 19:52:16 -0500 Subject: Have libpam-modules Pre-Depend on its shlibs, to force libpam0g to be configured before libpam-modules is unpacked and allowing us to warn users about needing to disable xscreensaver and xlockmore at the right time without having to add a pre-dependency on debconf to these transitively essential packages. Closes: #502140, LP: #256238. --- debian/control | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian/control') diff --git a/debian/control b/debian/control index 0cbc11e6..4442af59 100644 --- a/debian/control +++ b/debian/control @@ -30,7 +30,7 @@ Description: Pluggable Authentication Modules library Package: libpam-modules Priority: required Architecture: any -Depends: ${shlibs:Depends} +Pre-Depends: ${shlibs:Depends} Conflicts: libpam0g-modules (= 0.66-1), libpam-motd, libpam-mkhomedir, libpam-umask, suidmanager (<< 0.50) Replaces: libpam0g-util, libpam-umask Provides: libpam-motd, libpam-mkhomedir, libpam-umask -- cgit v1.2.3 From 65f06c6f86c3c538b4fb9e971b72246c4066f517 Mon Sep 17 00:00:00 2001 From: Steve Langasek Date: Sun, 28 Dec 2008 01:31:21 -0600 Subject: have libpam-modules Pre-Depend on ${misc:Depends} and add a debconf question to the libpam-modules preinst, so we can reliably warn users about xscreensaver and xlockmore before libpam-modules is unpacked; at the same time, clean up the text of the libpam0g debconf template to not refer to the screensavers. --- debian/control | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian/control') diff --git a/debian/control b/debian/control index 4442af59..f0a224ed 100644 --- a/debian/control +++ b/debian/control @@ -30,7 +30,7 @@ Description: Pluggable Authentication Modules library Package: libpam-modules Priority: required Architecture: any -Pre-Depends: ${shlibs:Depends} +Pre-Depends: ${shlibs:Depends}, ${misc:Depends} Conflicts: libpam0g-modules (= 0.66-1), libpam-motd, libpam-mkhomedir, libpam-umask, suidmanager (<< 0.50) Replaces: libpam0g-util, libpam-umask Provides: libpam-motd, libpam-mkhomedir, libpam-umask -- cgit v1.2.3