[28138] in Source-Commits
debathena-thirdparty commit: Provide a libctl3 symlink for the mpb package
daemon@ATHENA.MIT.EDU (Jonathan D Reed)
Thu Apr 3 08:46:01 2014
Date: Thu, 3 Apr 2014 08:45:54 -0400
From: Jonathan D Reed <jdreed@MIT.EDU>
Message-Id: <201404031245.s33CjslS029786@drugstore.mit.edu>
To: source-commits@MIT.EDU
https://github.com/mit-athena/debathena-thirdparty/commit/6a8919b54265ec9d672211e6bc0b6c7bf0c7df4d
commit 6a8919b54265ec9d672211e6bc0b6c7bf0c7df4d
Author: Jonathan Reed <jdreed@mit.edu>
Date: Wed Apr 2 09:28:32 2014 -0400
Provide a libctl3 symlink for the mpb package
Per alexp, the mpb package is looking in /usr/share/libctl3, but
the "libctl3" package installs things in /usr/share/libctl. This
creates the necessary symlink. (Trac: #1451)
Add a Conflicts: for mpb >= 5.1~rc1-1 which contains the fix that
renders the symlink unnecessary. Once that version is available,
we can drop the Conflicts: and the .links file.
debian/changelog | 8 ++++++++
debian/control | 1 +
debian/debathena-thirdparty.links | 1 +
3 files changed, 10 insertions(+), 0 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index f076d78..e0812a4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+debathena-thirdparty (1.2.2) unstable; urgency=low
+
+ * Provide a symlink /usr/share/libctl3 pointing at /usr/share/libctl,
+ needed for the mpb package, per alexp.
+ * Conflict with the fixed version of mpb (5.1~rc1-1).
+
+ -- Jonathan Reed <jdreed@mit.edu> Thu, 03 Apr 2014 08:40:01 -0400
+
debathena-thirdparty (1.2.1) unstable; urgency=low
* Document that the athinfo defs file was removed in 1.2
diff --git a/debian/control b/debian/control
index d717875..1e550f8 100644
--- a/debian/control
+++ b/debian/control
@@ -8,6 +8,7 @@ Build-Depends: debhelper (>= 7.0.50~), libapt-pkg-perl, lsb-release, devscripts
Package: debathena-thirdparty
Architecture: any
Depends: ${misc:Depends}, ${debathena-thirdparty-depends}
+Conflicts: mpb (>= 1.5~rc1-1~)
Recommends: ${debathena-thirdparty-recommends}
Replaces: debathena-thirdparty-accessories, debathena-thirdparty-audio, debathena-thirdparty-communication, debathena-thirdparty-graphics, debathena-thirdparty-information, debathena-thirdparty-languages, debathena-thirdparty-libraries, debathena-thirdparty-numerical, debathena-thirdparty-programming, debathena-thirdparty-simulation, debathena-thirdparty-sound, debathena-thirdparty-text, debathena-thirdparty-utilities
Breaks: debathena-thirdparty-accessories, debathena-thirdparty-audio, debathena-thirdparty-communication, debathena-thirdparty-graphics, debathena-thirdparty-information, debathena-thirdparty-languages, debathena-thirdparty-libraries, debathena-thirdparty-numerical, debathena-thirdparty-programming, debathena-thirdparty-simulation, debathena-thirdparty-sound, debathena-thirdparty-text, debathena-thirdparty-utilities
diff --git a/debian/debathena-thirdparty.links b/debian/debathena-thirdparty.links
new file mode 100644
index 0000000..35dc38d
--- /dev/null
+++ b/debian/debathena-thirdparty.links
@@ -0,0 +1 @@
+/usr/share/libctl /usr/share/libctl3