Source: leveldb-sharp
Version: 1.9.1-1
Severity: serious
Justification: about to become uninstallable
Tags: patch

leveldb-sharp is Architecture:all but explicitly depends on libleveldb1,
because it uses libleveldb1's C APIs via foreign function calls. This
means it needs a sourceful upload for the libleveldb1 -> libleveldb1v5
transition <https://bugs.debian.org/791086>.

Ubuntu applied the attached patch, which seems plausible.

Regards,
    S
diff -pruN 1.9.1-1/debian/changelog 1.9.1-1ubuntu1/debian/changelog
--- 1.9.1-1/debian/changelog	2013-05-28 22:41:30.000000000 +0000
+++ 1.9.1-1ubuntu1/debian/changelog	2015-08-07 01:03:56.000000000 +0000
@@ -1,3 +1,17 @@
+leveldb-sharp (1.9.1-1ubuntu1) wily; urgency=medium
+
+  * Update build-dependency form libleveldb1 to libleveldb1v5 for C++
+    ABI transition; no source changes required because this package only uses
+    the C ABI.
+
+ -- Robert Bruce Park <robert.p...@canonical.com>  Thu, 06 Aug 2015 17:24:38 -0700
+
+leveldb-sharp (1.9.1-1build1) wily; urgency=medium
+
+  * No-change rebuild against libleveldb1v5
+
+ -- Steve Langasek <steve.langa...@ubuntu.com>  Thu, 06 Aug 2015 21:42:10 +0000
+
 leveldb-sharp (1.9.1-1) unstable; urgency=low
 
   * Initial release
diff -pruN 1.9.1-1/debian/control 1.9.1-1ubuntu1/debian/control
--- 1.9.1-1/debian/control	2013-05-28 22:41:30.000000000 +0000
+++ 1.9.1-1ubuntu1/debian/control	2015-08-07 01:02:50.000000000 +0000
@@ -1,10 +1,11 @@
 Source: leveldb-sharp
 Priority: optional
-Maintainer: Debian CLI Libraries Team <pkg-cli-libs-t...@lists.alioth.debian.org>
+Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com>
+XSBC-Original-Maintainer: Debian CLI Libraries Team <pkg-cli-libs-t...@lists.alioth.debian.org>
 Uploaders: Carlos Martín Nieto <c...@dwim.me>
 Build-Depends: debhelper (>= 8.0.0),
  cli-common-dev (>= 0.8~),
- libleveldb1 (>= 1.9.0)
+ libleveldb1v5 (>= 1.9.0)
 Standards-Version: 3.9.4
 Section: cli-mono
 Homepage: https://www.meebey.net/projects/leveldb-sharp/
@@ -24,6 +25,7 @@ Description: portable C# binding for the
 Package: libleveldb1.2-cil
 Architecture: all
 Depends: ${misc:Depends},
+	 ${shlibs:Depends},
 	 ${cli:Depends}
 Description: portable C# binding for the C API of the LevelDB library
  LevelDB is a fast key-value storage library written at Google that

Reply via email to