[Pkg-giraffe-discuss] Bug#865320: kopanocore FTBFS: error: expected class-name before '{' token

Mark Dufour m.dufour at zarafa.com
Mon Jul 17 07:24:48 UTC 2017


hi carsten,

> now that a recent gsoap version is available again in unstable we can go
> on with updating kopanocore in unstable also.

yay! :-)
 
> The build is for now working but some files in kopanocore have changed
> in the between time since 8.1.0. Currently I see some files in
> usr/lib/python2.7/dist-packages/ which aren't not handled by any install
> helper right now.

cool! so I guess you are using 8.3.2..?

> > drwxr-xr-x 2 pbuilder pbuilder    4096 Jul 13 19:51 kopano_migration_pst
> > -rw-r--r-- 1 pbuilder pbuilder     192 Jul 13 19:51 kopano_migration_pst-0.1-py2.7.egg-info
> > drwxr-xr-x 2 pbuilder pbuilder    4096 Jul 13 19:51 kopano_presence
> > -rw-r--r-- 1 pbuilder pbuilder     187 Jul 13 19:51 kopano_presence-0.1-py2.7.egg-info
> ...
> > drwxr-xr-x 2 pbuilder pbuilder    4096 Jul 13 19:51 zarafa
> > -rw-r--r-- 1 pbuilder pbuilder     178 Jul 13 19:51 zarafa-0.1-py2.7.egg-info
> 
> Do we need these python packages?

not sure how I missed 'presence' with my previous mail about the differences.

-migration-pst: this is a PST-to-kopano importer, based on the PST parser from this project:

https://github.com/Dionach/PANhunt

so it's not essential, but it would be nice if we could package it (just some python code, plus
a copy-paste of the PST parser, as we need some patches on our side).

-presence: this is needed for part of the functionality of webmeetings in webapp. it monitors
for each user if they are online in webapp and or XMPP, so other webapp users can see their
"presence". so not really essential either, although also a very simple python script.

zarafa: I assume this is about swig/python/zarafa? should have been in 8.1 I would guess,
but this is a very small compatibility thing so that older scripts can still import python-kopano
using 'import zarafa' and catch exceptions with 'Zarafa' in their name. anyway it could just 
go into python-kopano, like we do.

to summarize, all not really essential, but nice to have and simple python code. well, the
presence thing has a dependency on sleekxmpp, which I assume is just there in debian atm..
(this gives us some issues on other distros.. :P)

> More questions to come. :-)
> I need to sort out if all files are handled properly by existing dh
> sequencers and placed in the correct package in the end.

great! looking forward to your other questions! =D

cheers,
mark.


 
 
-----Original message-----
> From:Mark Dufour <m.dufour at zarafa.com>
> Sent: Friday 30th June 2017 16:01
> To: Carsten Schoenert <c.schoenert at t-online.de>; pkg-giraffe-discuss at lists.alioth.debian.org
> Subject: RE: [Pkg-giraffe-discuss] Bug#865320: kopanocore FTBFS: error: expected class-name before '{' token
> 
> hi carsten,
> 
>  
> > I'll try to pre-build some gsoap package by the dsc file from the NEW
> > queue so I can go further and work on 8.3.0 later on.
> > Maybe next week, right now I will do some work on Thunderbird first.
> 
> that would be great!
> 
> I just compared the 8.1 and 8.4 (~beta) source trees just now, and some of the changes which
> might be interesting in this light:
> 
> -no more dependency on boost!
> -we don't build manpages anymore, and just edit them directly (so no dependency on docbook IIRC)
> -there's a new 'kopano-admin' tool I wrote, 'kopano-cli', which can probably just go into kopano-utils 
> -there are two new migration tools (and packages on our side): migration-imap and migration-pst 
>   (resp. PERL and Python).
> -the latter at least bundles the PST parser from: https://github.com/Dionach/PANhunt
> -I think we now use 'librosie' to filter HTML mails. I don't see this in debian (uh oh..)
> -the python-kopano source code has been split up into many files, and there's a new one: lru_cache.py,
>   which is copy-pasted
> from: http://code.activestate.com/recipes/578078/
> -there has been a huge amount of code churn in the form of cleanups by jan, so the current patches 
>   probably won't apply, if they are still needed that is.
> 
> feel free to ask me to try and solve anything which turns to be annoying, and I can try to bang my head
> on it for a while.
> 
> cheers,
> mark.
> 
> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-giraffe-discuss/attachments/20170717/f00ce6a0/attachment.html>


More information about the Pkg-giraffe-discuss mailing list