[petsc] 03/03: Remove alternatives when dev packages are removed.
Drew Parsons
dparsons at moszumanska.debian.org
Fri Apr 8 00:32:36 UTC 2016
This is an automated email from the git hooks/post-receive script.
dparsons pushed a commit to tag debian/3.6.3.dfsg2-2
in repository petsc.
commit 01c47038a1816ab19e81d6d0bd0b47e0151f9c3d
Author: Drew Parsons <dparsons at debian.org>
Date: Fri Apr 8 01:30:00 2016 +0800
Remove alternatives when dev packages are removed.
/usr/lib/x86_64-linux-gnu/libpetsc_real.so
and
/usr/lib/x86_64-linux-gnu/libpetsc_complex.so
Closes: #820080.
---
debian/changelog | 1 +
debian/libpetsc-complex-3.6.3-dev.prerm | 1 +
debian/libpetsc3.6.3-dev.prerm | 1 +
3 files changed, 3 insertions(+)
diff --git a/debian/changelog b/debian/changelog
index c8a9a0a..fa86e4d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,7 @@ petsc (3.6.3.dfsg2-2) unstable; urgency=medium
* complex dev package should Suggest: complex (not real) debug package
* Drop legacy alternative link to /usr/lib/libpetsc.so. It just
makes trouble with ldconfig.
+ * Remove alternatives when dev packages are removed. Closes: #820080.
-- Drew Parsons <dparsons at debian.org> Mon, 04 Apr 2016 21:55:25 +0800
diff --git a/debian/libpetsc-complex-3.6.3-dev.prerm b/debian/libpetsc-complex-3.6.3-dev.prerm
index d459be2..fa8d9a3 100644
--- a/debian/libpetsc-complex-3.6.3-dev.prerm
+++ b/debian/libpetsc-complex-3.6.3-dev.prerm
@@ -9,6 +9,7 @@ PETSC_COMPLEX_ARCH=${PETSC_ARCH}-complex
# Remove alternatives links
if [ "$1" = "remove" ]; then
update-alternatives --remove petsc /usr/lib/petscdir/${PETSC_VERSION}/${PETSC_COMPLEX_ARCH}
+ update-alternatives --remove libpetsc_complex.so /usr/lib/${DEB_HOST_MULTIARCH}/libpetsc_complex.so.${PETSC_VERSION}
fi
#DEBHELPER#
diff --git a/debian/libpetsc3.6.3-dev.prerm b/debian/libpetsc3.6.3-dev.prerm
index b0c6f36..6c58950 100644
--- a/debian/libpetsc3.6.3-dev.prerm
+++ b/debian/libpetsc3.6.3-dev.prerm
@@ -9,6 +9,7 @@ PETSC_REAL_ARCH=${PETSC_ARCH}-real
# Remove alternatives links
if [ "$1" = "remove" ]; then
update-alternatives --remove petsc /usr/lib/petscdir/${PETSC_VERSION}/${PETSC_REAL_ARCH}
+ update-alternatives --remove libpetsc_real.so /usr/lib/${DEB_HOST_MULTIARCH}/libpetsc_real.so.${PETSC_VERSION}
fi
#DEBHELPER#
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/petsc.git
More information about the debian-science-commits
mailing list