[petsc] 01/01: Merge tag 'debian/3.6.3.dfsg2-6'

Drew Parsons dparsons at moszumanska.debian.org
Tue May 3 15:48:55 UTC 2016


This is an automated email from the git hooks/post-receive script.

dparsons pushed a commit to branch master
in repository petsc.

commit e4175f3ff4154fc2ad3959335feb5a9dacc1779a
Merge: 0ca86a7 46679d5
Author: Drew Parsons <dparsons at debian.org>
Date:   Tue May 3 23:48:02 2016 +0800

    Merge tag 'debian/3.6.3.dfsg2-6'

 debian/changelog                                | 7 +++++++
 debian/libpetsc-complex-3.6.4.lintian-overrides | 6 +++++-
 debian/libpetsc3.6.4.lintian-overrides          | 3 +++
 3 files changed, 15 insertions(+), 1 deletion(-)

diff --cc debian/changelog
index 0de4ddb,d654338..36ad98c
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,12 -1,10 +1,19 @@@
 +petsc (3.6.4.dfsg1-1) UNRELEASED; urgency=medium
 +
 +  * New upstream version.
 +    - drop patch install_python_RDict_upstream_5a4fee... 
 +      (already applied in 3.6.4)
 +  * Standards-Version: 3.9.8
 +
 + -- Drew Parsons <dparsons at debian.org>  Tue, 03 May 2016 18:32:29 +0800
 +
+ petsc (3.6.3.dfsg2-6) unstable; urgency=medium
+ 
+   * don't build explicit soname links to libraries, they are handled
+     by alternatives 
+ 
+  -- Drew Parsons <dparsons at debian.org>  Tue, 03 May 2016 22:20:08 +0800
+ 
  petsc (3.6.3.dfsg2-5) unstable; urgency=medium
  
    * New patch test_mpi_conditional_bug816101 disables test of ex19 on
diff --cc debian/libpetsc-complex-3.6.4.lintian-overrides
index 658fc21,0000000..fe04406
mode 100644,000000..100644
--- a/debian/libpetsc-complex-3.6.4.lintian-overrides
+++ b/debian/libpetsc-complex-3.6.4.lintian-overrides
@@@ -1,14 -1,0 +1,18 @@@
 +# libpetsc-complex-3.6 provides an alternative (libpetc.so.3.6) for libpetsc3.6
 +libpetsc-complex-3.6.4: package-name-doesnt-match-sonames libpetsc3.6
 +
 +# libpetsc.so.3.6 soname links are managed by alternatives (libpetc.so.3.6)
 +libpetsc-complex-3.6.4: ldconfig-symlink-missing-for-shlib usr/lib/x86_64-linux-gnu/libpetsc.so.3.6 usr/lib/x86_64-linux-gnu/libpetsc-complex.so.3.6.4 libpetsc.so.3.6
 +
 +# the libpetsc.so link is managed by alternatives in libpetsc-complex-3.6.4-dev (alternative petsc)
 +libpetsc-complex-3.6.4: dev-pkg-without-shlib-symlink usr/lib/x86_64-linux-gnu/libpetsc-complex.so.3.6.4 usr/lib/x86_64-linux-gnu/libpetsc.so
 +
 +# libpetsc_complex.so is handled by alternatives in libpetsc-complex-3.6.4-dev
 +libpetsc-complex-3.6.4: dev-pkg-without-shlib-symlink usr/lib/x86_64-linux-gnu/libpetsc_complex.so.3.6.4 usr/lib/x86_64-linux-gnu/libpetsc_complex.so
 +
 +# libpetsc-complex-3.6.4 provides soname libpetsc-complex3.6
- libpetsc-complex-3.6.4: package-name-doesnt-match-sonames libpetsc-complex3.6
++libpetsc-complex-3.6.4: package-name-doesnt-match-sonames libpetsc-complex3.6
++
++# the symlink is provided by alternatives, since petsc allows parallel installation of patch versions for the same soname
++libpetsc-complex-3.6.4: ldconfig-symlink-missing-for-shlib usr/lib/x86_64-linux-gnu/libpetsc_complex.so.3.6 usr/lib/x86_64-linux-gnu/libpetsc_complex.so.3.6.4 libpetsc_complex.so.3.6
++
diff --cc debian/libpetsc3.6.4.lintian-overrides
index 2cecb84,0000000..284ce19
mode 100644,000000..100644
--- a/debian/libpetsc3.6.4.lintian-overrides
+++ b/debian/libpetsc3.6.4.lintian-overrides
@@@ -1,12 -1,0 +1,15 @@@
 +# libpetsc.so.3.6 soname links are managed by alternatives (libpetc.so.3.6)
 +libpetsc3.6.4: ldconfig-symlink-missing-for-shlib usr/lib/x86_64-linux-gnu/libpetsc.so.3.6 usr/lib/x86_64-linux-gnu/libpetsc-real.so.3.6.4 libpetsc.so.3.6
 +
 +# the libpetsc.so link is managed by alternatives in libpetsc3.6.4-dev (alternative petsc)
 +libpetsc3.6.4: dev-pkg-without-shlib-symlink usr/lib/x86_64-linux-gnu/libpetsc-real.so.3.6.4 usr/lib/x86_64-linux-gnu/libpetsc.so
 +
 +# libpetsc_real.so is handled by alternatives in libpetsc3.6.4-dev
 +libpetsc3.6.4: dev-pkg-without-shlib-symlink usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.6.4 usr/lib/x86_64-linux-gnu/libpetsc_real.so
 +
 +# libpetsc3.6.4 provides soname libpetsc-real3.6
 +libpetsc3.6.4: package-name-doesnt-match-sonames libpetsc-real3.6
 +
++# the symlink is provided by alternatives, since petsc allows parallel installation of patch versions for the same soname
++libpetsc3.6.4: ldconfig-symlink-missing-for-shlib usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.6 usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.6.4 libpetsc_real.so.3.6
++

-- 
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