[Pkg-giraffe-discuss] build issue in dh_install kopanocore 8.4.0~beta1 and preparing 8.3.4-3

Guido Günther agx at sigxcpu.org
Fri Oct 13 21:12:51 UTC 2017


Hi,
On Fri, Oct 13, 2017 at 09:32:26PM +0200, Carsten Schoenert wrote:
> Hi *,
> 
> I'm trying to adopt changes I made in debian/sid for kopanocore also to
> push into debian/experimental so the current branches for sid and
> experimental will not drift away more than needed.

We can simply merge in debian/sid into debian/experimental after the
next release (and then use the tag instead) so this basically isn't an
issue.

> 
> Currently the build is breaking in override_dh_install for 8.4.0~beta1.
> 
> > # adjust server.cfg to multi-arch behavior
> > sed -i 's/@DEB_HOST_MULTIARCH@/x86_64-linux-gnu/' /build/kopanocore-8.4.0~beta1/debian/tmp/etc/kopano/server.cfg
> > dh_install
> > dh_install: Cannot find (any matches for) "usr/lib/x86_64-linux-gnu/libkcpyconv.so.*" (tried in ., debian/tmp)
> > 
> > dh_install: kopano-libs missing files: usr/lib/x86_64-linux-gnu/libkcpyconv.so.*
> > dh_install: Cannot find (any matches for) "usr/lib/x86_64-linux-gnu/libkcpydirector.so.*" (tried in ., debian/tmp)
> > 
> > dh_install: kopano-libs missing files: usr/lib/x86_64-linux-gnu/libkcpydirector.so.*
> > dh_install: Cannot find (any matches for) "usr/lib/x86_64-linux-gnu/kopano/dbplugin.so" (tried in ., debian/tmp)
> > 
> > dh_install: kopano-server missing files: usr/lib/x86_64-linux-gnu/kopano/dbplugin.so
> > dh_install: Cannot find (any matches for) "usr/lib/x86_64-linux-gnu/kopano/ldapplugin.so" (tried in ., debian/tmp)
> > 
> > dh_install: kopano-server missing files: usr/lib/x86_64-linux-gnu/kopano/ldapplugin.so
> > dh_install: Cannot find (any matches for) "usr/lib/x86_64-linux-gnu/kopano/unixplugin.so" (tried in ., debian/tmp)
> > 
> > dh_install: kopano-server missing files: usr/lib/x86_64-linux-gnu/kopano/unixplugin.so
> > dh_install: missing files, aborting
> > debian/rules:60: recipe for target 'override_dh_install' failed
> > make[1]: *** [override_dh_install] Error 25
> > make[1]: Leaving directory '/build/kopanocore-8.4.0~beta1'
> > debian/rules:49: recipe for target 'binary' failed
> > make: *** [binary] Error 2
> > dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
> > I: copying local configuration
> > E: Failed autobuilding of package
> 
> As far I remember the current beta version of 8.4.0 isn't installing the
> private libs anymore into a separate folder for private libraries. So
> this problem is currently related by changes from Kopano?

I have my two workarounds for this attached. These are not the real
fixes since I intend to move the libs back into private dirs where they
belong.
Cheers,
 -- Guido
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Catch-with-upstream-plugin-rename.patch
Type: text/x-diff
Size: 1228 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-giraffe-discuss/attachments/20171013/cfb2ec09/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-More-let-s-drop-soname-madness.patch
Type: text/x-diff
Size: 1299 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-giraffe-discuss/attachments/20171013/cfb2ec09/attachment-0001.patch>


More information about the Pkg-giraffe-discuss mailing list