]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
Drop openafs-dbg in favor of automatic dbgsym packages
authorAnders Kaseorg <andersk@mit.edu>
Thu, 15 Sep 2016 07:25:31 +0000 (03:25 -0400)
committerAnders Kaseorg <andersk@mit.edu>
Thu, 15 Sep 2016 07:29:07 +0000 (03:29 -0400)
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
debian/changelog
debian/control
debian/rules

index f4c5770354c8e8bbc508398010952f5a3440eb7b..8dfc3b80c36396750ee71b2342a3e7231fcdbb0d 100644 (file)
@@ -1,3 +1,9 @@
+openafs (1.6.18.3-3) UNRELEASED; urgency=medium
+
+  * Drop openafs-dbg in favor of automatically generated dbgsym packages.
+
+ -- Anders Kaseorg <andersk@mit.edu>  Thu, 15 Sep 2016 03:23:49 -0400
+
 openafs (1.6.18.3-2) unstable; urgency=medium
 
   * Drop hardening-wrapper in favor of passing flags via CC.
index b935565d6bf9d9513f71f4294304a7e61cf354b8..211e1dd94c8f14faaf296f1f090c031431ba54e2 100644 (file)
@@ -216,17 +216,3 @@ Description: AFS distributed filesystem kaserver PAM module
  kaserver for authentication.  New sites should use a Kerberos v5
  implementation, a Kerberos v5 PAM module such as libpam-krb5, and
  libpam-afs-session.
-
-Package: openafs-dbg
-Section: debug
-Priority: extra
-Architecture: alpha amd64 arm armel armhf i386 ia64 powerpc powerpcspe ppc64 s390 s390x sparc
-Depends: ${misc:Depends}, openafs-fileserver (= ${binary:Version})
- | openafs-dbserver (= ${binary:Version})
-Description: AFS distributed filesystem debugging information
- AFS is a distributed filesystem allowing cross-platform sharing of
- files among multiple computers.  Facilities are provided for access
- control, authentication, backup and administrative management.
- .
- This package contains the debugging information for the OpenAFS
- server binaries (the openafs-fileserver and openafs-dbserver packages).
index 555b5a85d1f67afc171a93950c27504f3630debe..39c657fdd76fb32be8f2862b1613b9b5731f6f11 100755 (executable)
@@ -250,16 +250,8 @@ override_dh_fixperms-arch:
        chmod 700 debian/openafs-dbserver/var/lib/openafs/db
        chmod 700 debian/openafs-fileserver/var/lib/openafs/local
 
-# Only include debugging information for the servers installed into
-# /usr/lib/openafs rather than for all binaries.  The servers are where
-# debugging backtraces really matter, and a 10MB debugging package is
-# overkill.
 override_dh_strip:
-       dh_strip --dbg-package=openafs-dbg
-       rm -rf debian/openafs-dbg/usr/lib/debug/lib
-       rm -rf debian/openafs-dbg/usr/lib/debug/sbin
-       rm -rf debian/openafs-dbg/usr/lib/debug/usr/bin
-       rm -rf debian/openafs-dbg/usr/lib/debug/usr/sbin
+       dh_strip --dbgsym-migration='openafs-dbg (<< 1.6.18.3-3~)'
 
 override_dh_builddeb:
        dh_builddeb -- -Zxz