Re: [evolution-kolab-devel] Tasks: 5. try - client generated xml data in imap folder



Hi Jens,

Am Mittwoch 31 August 2011, um 16:08:30 schrieb Jens Getreu:
> Le mercredi 31 août 2011 à 10:50 +0200, Christian Hilberg a écrit :
> > Hi Jens,
> [...]
> > Hendrik prepared a fix which solved the problem for me. The fix is now in
> > git master. If you like, clone the git repo, checkout master branch and
> [...]
>
> this was a fast bug-fix!

Thanks to Hendrik.
 
> Is this the right master checkout command?
> #git clone
> git://evolution-kolab.git.sourceforge.net/gitroot/evolution-kolab/evolution
> -kolab

Looks good.

> I had a fast try, copied my debian folder into the tree and launched
> #./debian/rules binary
> but, it did not work.
> 
> ###########
> root@...:/home/getreu/Bureau/tmp/evolution-kolab# ./debian/rules binary
> dh  binary
>    dh_install
> dh_install: evolution-kolab-dev missing files
> (usr/share/gtk-doc/html/*), aborting
> make: *** [binary] Erreur 2
> ###########
> 
> I suppose my checkout is not correct or some files are missing.

Welcome to the wonders of package generation. :-) Packaging is not a trivial 
task and it needs some infrastructure to get it right (if you like text 
adventures, try and find your way through the Debian packaging guides, they're 
quite extensive).

Your checkout is okay, but, unlike the distribution tarball, the git checkout 
does not contain the HTML API doc files. These are generated when the 
distributrion tarball is built (from which, ideally, the package is created), 
and they are needed to build the evolution-kolab-dev package.

For a quick fix, you could try building the sources as outlined in INSTALL-
notes, but omitting the "make install" step. Instead, call debian/rules now, 
it should then be able to build the evolution-dev package. Be sure to 
initially pass to autogen.sh the same flags that would be set by debian/rules.

(Bye)^2,

	Christian

PS.:	You could also just disable evolution-kolab-dev package generation
	by commenting out the relevant parts in debian/*

-- 
kernel concepts GbR        Tel: +49-271-771091-14
Sieghuetter Hauptweg 48
D-57072 Siegen
http://www.kernelconcepts.de/

Attachment: signature.asc
Description: This is a digitally signed message part.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]