❦  1 septembre 2014 18:37 +0300, Otto Kekäläinen <o...@seravo.fi> :

> My package MariaDB 10.0 with OQGraph failed to build and while looking
> into it I noticed that libjudy-dev was the root cause as the
> libjudy.so file is installed in wrong path.
>
> Check out file listing:
>
> [..]
> /usr/share/doc/libjudy-dev/changelog.gz
> /usr/share/doc/libjudy-dev/README.gz
> /usr/lib
> /usr/lib/x86_64-linux-gnu
> /usr/lib/x86_64-linux-gnu/libJudy.a
> /lib
> /lib/${DEB_HOST_MULTIARCH}
> /lib/${DEB_HOST_MULTIARCH}/libJudy.so
>
>
> The correct path on this platform would be
> /lib/x86_64-linux-gnu/libJudy.so
>
> I guess some install path is not escaped correctly or something.
> Please fix quickly.

Here is a patch.

--- judy-1.0.5/debian/libjudy-dev.install       2014-09-02 20:00:44.000000000 +0200
+++ judy-1.0.5-new/debian/libjudy-dev.install   2014-09-02 19:58:14.589418895 +0200
@@ -1,3 +1,4 @@
 usr/include/*
 usr/lib/*/lib*.a
+usr/lib/*/lib*.so
 usr/share/man/man3/*
--- judy-1.0.5/debian/libjudy-dev.links 2014-09-02 20:00:44.000000000 +0200
+++ judy-1.0.5-new/debian/libjudy-dev.links     1970-01-01 01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-#! /usr/bin/dh-exec
-usr/lib/${DEB_HOST_MULTIARCH}/libJudy.so.1.0.3 lib/${DEB_HOST_MULTIARCH}/libJudy.so
--- judy-1.0.5/debian/control   2014-09-02 20:00:44.000000000 +0200
+++ judy-1.0.5-new/debian/control       2014-09-02 20:02:55.372436721 +0200
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Troy Heber <tr...@debian.org>
 Uploaders:
-Build-Depends: debhelper (>=9), dh-exec (>=0.3), dh-autoreconf, quilt
+Build-Depends: debhelper (>=9), dh-autoreconf, quilt
 Standards-Version: 3.9.5.0

 Package: libjudy-dev
-- 
printk("Entering UltraSMPenguin Mode...\n");
        2.2.16 /usr/src/linux/arch/sparc64/kernel/smp.c

Attachment: signature.asc
Description: PGP signature

Reply via email to