[Pkg-giraffe-discuss] Kopano etc.

Marco Costantino marco at advanced-finance.com
Wed Oct 26 18:17:35 UTC 2016


Carsten,



Re: webmeetings what I meant to say is that I have been able to install the kopano webmeetings packages and actually use them with my own turn server (i.e. not the kopano/zarafa one). A bit of a struggle but I got there. What I have not done is to build the packages from source, I am afraid my technical knowledge of the debian platform is still lacking to be able to do this. 



In regards to the build, I was successfully able to build the .deb packages with the information you gave me below, much appreciated.



However I then tried to install them on debian 8 with the following command:



dpkg -i *.deb

(and even apt-get -f install afterwards)



and I get errors such as below. So the question is: what are the packages built against? I am running a virtual machine Debian 8.0 64 bits which mirrors the same environment as I have with the official Kopano packages (which do install) but dependencies aren't met.



Should I be running with some other Debian distribution?



Thanks,



Marco






 kopano-libs depends on libgssapi-krb5-2 (>= 1.14+dfsg); however:
  Version of libgssapi-krb5-2:amd64 on system is 1.12.1+dfsg-19+deb8u2.
 kopano-libs depends on libical2 (>= 2.0.0); however:
  Package libical2 is not installed.
 kopano-libs depends on libicu57 (>= 57.1-1~); however:
  Package libicu57 is not installed.
 kopano-libs depends on libmysqlclient20 (>= 5.7.11); however:
  Package libmysqlclient20 is not installed.
 kopano-libs depends on libssl1.0.2 (>= 1.0.2d); however:
  Package libssl1.0.2 is not installed.
 kopano-libs depends on libstdc++6 (>= 5.2); however:
  Version of libstdc++6:amd64 on system is 4.9.2-10.









-----Original message-----
From: Carsten Schoenert <c.schoenert at t-online.de>
Sent: Wednesday 26th October 2016 16:56
To: Marco Costantino <marco at advanced-finance.com>; pkg-giraffe-discuss at lists.alioth.debian.org
Subject: Re: Kopano etc.


Hello Marco,

now resend to pkg-giraffe-discuss as well. :-)

On 26.10.2016 17:32, Marco Costantino wrote:
> Good afternoon Carsten,
> 
> The good news is that I think I have kopano webmeetings mostly
> working ( I had to switch back to coturn ).

sounds good. Please document the needed steps so we can start to
reproduce the rebuild later.
I wont have time for trying out this part in the near future.

> In regards to building stuff, I am trying on a virtual machine on
> Debian 8 64 bits and I am getting the following:
> 
> git-buildpackage --git-ignore-new
>  dpkg-buildpackage -rfakeroot -D -us -uc -i -I
> dpkg-buildpackage: warning: using a gain-root-command while being root
> dpkg-buildpackage: source package kopanocore
[snip]
> dpkg-checkbuilddeps: Unmet build dependencies: debhelper (>= 9.20160115) libgsoap-dev (>= 2.8.35) libvmime-dev
> dpkg-buildpackage: warning: build dependencies/conflicts unsatisfied; aborting
>  And when I try to install the remaining dependencies (I have installed everything else successfully) I get the following:
>    root at mrc-ubz64:˜/kopano/giraffe# apt-get install debhelper  libgsoap-dev  libvimime-dev
> Reading package lists... Done
> Building dependency tree       
> Reading state information... Done
> E: Unable to locate package libvimime-dev

This is related by you are trying to build natively on a Jessie system
without installed dependencies. I believe you can't solve all
dependencies on a Jessie system.
So the solution is to use a chroot. Please take a look on the wiki site
about git-pbuilder to setup a chroot.

https://wiki.debian.org/git-pbuilder

After that you need to add --git-pbuilder to the command

  $ gbp buildpackage --git-pbuilder --git-ignore-new -j4

The --git-ignore-new is only needed if have made some changes to the
debian/ folder.

Regards
Carsten


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-giraffe-discuss/attachments/20161026/72040114/attachment.html>


More information about the Pkg-giraffe-discuss mailing list