summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam Hartman <hartmans@debian.org>2024-02-29 09:10:47 -0700
committerSam Hartman <hartmans@debian.org>2024-02-29 09:10:47 -0700
commit402c9e7b909df6729e3b0c87a44b53729c4421ef (patch)
tree8ee8420ddc552d69336b4e0c06d4c697d6e6a19c
parent529fd7d80cabd6c20949feddbef2215e6c9f5b0a (diff)
Revert renaming libpam0g to libpam0t64 for time_t transition: apt
sometimes removess libpam0g rather than simply letting libpam0t64 replace libpam0g (and deconfiguring libpam0g), leaving a system where essential packages are broken, Closes: #1065017 This reverts commit f8b66079e991a07d5c708aacfe8ddb2f164b5ef9.
-rw-r--r--debian/control9
-rw-r--r--debian/libpam0g.docs (renamed from debian/libpam0t64.docs)0
-rw-r--r--debian/libpam0g.install (renamed from debian/libpam0t64.install)0
-rw-r--r--debian/libpam0g.lintian-overrides (renamed from debian/libpam0t64.lintian-overrides)9
-rw-r--r--debian/libpam0g.postinst (renamed from debian/libpam0t64.postinst)0
-rw-r--r--debian/libpam0g.symbols (renamed from debian/libpam0t64.symbols)2
-rw-r--r--debian/libpam0g.templates (renamed from debian/libpam0t64.templates)0
7 files changed, 8 insertions, 12 deletions
diff --git a/debian/control b/debian/control
index ea56776a..cfc1e275 100644
--- a/debian/control
+++ b/debian/control
@@ -12,13 +12,10 @@ Vcs-Git: https://salsa.debian.org/vorlon/pam.git
Homepage: http://www.linux-pam.org/
Rules-Requires-Root: binary-targets
-Package: libpam0t64
-Provides: ${t64:Provides}
-X-Time64-Compat: libpam0g
-Breaks: libpam0g (<< ${source:Version})
+Package: libpam0g
Architecture: any
Multi-Arch: same
-Replaces: libpam0g, libpam0g-util
+Replaces: libpam0g-util
Depends: ${shlibs:Depends}, ${misc:Depends}
Pre-Depends: ${misc:Pre-Depends}
Suggests: libpam-doc
@@ -72,7 +69,7 @@ Package: libpam0g-dev
Section: libdevel
Architecture: any
Multi-Arch: same
-Depends: ${misc:Depends}, libpam0t64 (= ${binary:Version}), libc6-dev|libc-dev
+Depends: ${misc:Depends}, libpam0g (= ${binary:Version}), libc6-dev|libc-dev
Provides: libpam-dev
Description: Development files for PAM
Contains C header files and development libraries for libpam, the Pluggable
diff --git a/debian/libpam0t64.docs b/debian/libpam0g.docs
index 8ef4b45a..8ef4b45a 100644
--- a/debian/libpam0t64.docs
+++ b/debian/libpam0g.docs
diff --git a/debian/libpam0t64.install b/debian/libpam0g.install
index 3ddde584..3ddde584 100644
--- a/debian/libpam0t64.install
+++ b/debian/libpam0g.install
diff --git a/debian/libpam0t64.lintian-overrides b/debian/libpam0g.lintian-overrides
index 53f69391..ef3655f5 100644
--- a/debian/libpam0t64.lintian-overrides
+++ b/debian/libpam0g.lintian-overrides
@@ -1,12 +1,11 @@
# obvious multilib package false-positive; also the package name hasn't
# changed since the glibc transition, go us!
-libpam0t64: package-name-doesnt-match-sonames libpam-misc0 libpam0 libpamc0
+libpam0g: package-name-doesnt-match-sonames libpam-misc0 libpam0 libpamc0
# yes, these are deliberately asked in the postinst because the checking
# for daemons to be restarted needs to be done in the postinst and not
# before
-libpam0t64: no-debconf-config
-libpam0t64: postinst-uses-db-input
+libpam0g: no-debconf-config
+libpam0g: postinst-uses-db-input
# Yes, we want to use systemctl; if the service is running we do need
# to restart it. We have already asked the admin.
-libpam0t64: maintainer-script-calls-systemctl
-libpam0t64: package-name-doesnt-match-sonames libpam0g
+libpam0g: maintainer-script-calls-systemctl
diff --git a/debian/libpam0t64.postinst b/debian/libpam0g.postinst
index 6279f684..6279f684 100644
--- a/debian/libpam0t64.postinst
+++ b/debian/libpam0g.postinst
diff --git a/debian/libpam0t64.symbols b/debian/libpam0g.symbols
index f531fe9e..c8bfbb0a 100644
--- a/debian/libpam0t64.symbols
+++ b/debian/libpam0g.symbols
@@ -1,4 +1,4 @@
-libpam.so.0 libpam0t64 #MINVER#
+libpam.so.0 libpam0g #MINVER#
*@LIBPAM_1.0 0.99.7.1
*@LIBPAM_1.4 1.4.0
*@LIBPAM_EXTENSION_1.0 0.99.7.1
diff --git a/debian/libpam0t64.templates b/debian/libpam0g.templates
index 2ea4bca7..2ea4bca7 100644
--- a/debian/libpam0t64.templates
+++ b/debian/libpam0g.templates