[Kolab-devel] Success rebuild of kdepim-enterprise for kubuntu 7.10

Bernhard Reiter bernhard at intevation.de
Sat Nov 3 15:47:49 CET 2007


Hi Alessio,

On Saturday 03 November 2007 10:50, Alessio Cecchi wrote:
> after the problem with the standard version of kdepim in kubuntu 7.10 i
> decide to rebuild kdepim from a more reliable version.

cool. I think it will help the kubuntu people.

> I'm not familiar with CVS/SVN and debian packages build's, so i don't know
> if i worked correctly.
>
> On my kubuntu 7.10 firts i have downloaded the necessary packages for build
> kdepim with:
>
> apt-get build-dep kdepim

Good.
Given that their package are close to ours, this should be sufficient.
You could compare the .dsc files and see if build-dependencies had changed
to be extra sure.

> After i have downloaded the packages kdepim enterprise from:
>
> http://apt.intevation.de/dists/etch/unstable/source/kdepim_3.5.6.enterprise
>.0.20071025.729306.orig.tar.gz
> http://apt.intevation.de/dists/etch/unstable/source/kdepim_3.5.6.enterprise
>.0.20071025.729306-kk1.dsc
> http://apt.intevation.de/dists/etch/unstable/source/kdepim_3.5.6.enterprise
>.0.20071025.729306-kk1.diff.gz
>
> I don't know the difference between experimental and unstable, but i think
> that unstable is more stable that experimental.

Yes, unstable has seem some testing, experimental has the test candidates.
We move them over from experimental to unstable once our smoke test
finds nothing critical.

> After i did:
> sudo aptitude install automake1.9 libgnokii3-dev (not necessary for rebuild
> kdepim from kubuntu)
> dpkg-source -x kdepim_3.5.6.enterprise.0.20071025.729306-kk1.dsc
> cd kdepim-3.5.6.enterprise.0.20071025.729306
> dpkg-buildpackage -rfakeroot -b
>
> and the compilation is finished with success

Looks good in principle.

> ls src/kolab/
> akregator_3.5.6.enterprise.0.20071025.729306-kk1_i386.deb
> kaddressbook_3.5.6.enterprise.0.20071025.729306-kk1_i386.deb
> karm_3.5.6.enterprise.0.20071025.729306-kk1_i386.deb
> kdepim-3.5.6.enterprise.0.20071025.729306
> kdepim_3.5.6.enterprise.0.20071025.729306-kk1.diff
> kdepim_3.5.6.enterprise.0.20071025.729306-kk1.diff.gz
> kdepim_3.5.6.enterprise.0.20071025.729306-kk1.dsc
> kdepim_3.5.6.enterprise.0.20071025.729306-kk1_i386.changes
> kdepim_3.5.6.enterprise.0.20071025.729306.orig.tar.gz
> kdepim-kio-plugins_3.5.6.enterprise.0.20071025.729306-kk1_i386.deb
> kdepim-kresources_3.5.6.enterprise.0.20071025.729306-kk1_i386.deb
> kdepim-wizards_3.5.6.enterprise.0.20071025.729306-kk1_i386.deb
> kmail_3.5.6.enterprise.0.20071025.729306-kk1_i386.deb
> kmailcvt_3.5.6.enterprise.0.20071025.729306-kk1_i386.deb
> knotes_3.5.6.enterprise.0.20071025.729306-kk1_i386.deb
> kontact_3.5.6.enterprise.0.20071025.729306-kk1_i386.deb
> [...]
>
> After I installed only packages already in kubuntu with:
>
> dpkg -i kmail_3.5.6.enterprise.0.20071025.729306-kk1_i386.deb
> kontact_3.5.6.enterprise.0.20071025.729306-kk1_i386.deb ...
>
> For now works.

Wonderful!

> Some problems, in kubuntu kdepim version was 3.5.7 and this is 3.5.6 so
> kubuntu want re-install its packages, how can i change the version of
> downloaded packages? Is sufficient change information in
> kdepim_3.5.6.enterprise.0.20071025.729306-kk1.dsc ?

No, you need to change the version number in "debian/changelog",
there is a helper in Debian with "dch --newversion" or "dch -i".

> I made an unnecessary work?
> It was enough to take packages from here:
> http://apt.intevation.de/dists/etch/unstable/binary-i386/ ?

Those binary packages were build on Debian Etch which comes with KDE 3.5.6 
libs, they might work for you, but to get really good packages, 
it is better to rebuild with the newer kdelibs packages installed
and consider changes in the packaging for Debian and Kubuntu (like the version 
number).

Best,
Bernhard
-- 
Managing Director - Owner: www.intevation.net       (Free Software Company)
Germany Coordinator: fsfeurope.org. Coordinator: www.Kolab-Konsortium.com.
Intevation GmbH, Osnabrück, DE; Amtsgericht Osnabrück, HRB 18998
Geschäftsführer Frank Koormann, Bernhard Reiter, Dr. Jan-Oliver Wagner
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.kolab.org/pipermail/devel/attachments/20071103/51231134/attachment.sig>


More information about the devel mailing list