[Pkg-giraffe-discuss] Kopano etc.

Carsten Schoenert c.schoenert at t-online.de
Wed Oct 26 15:47:14 UTC 2016


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




More information about the Pkg-giraffe-discuss mailing list