[Evolution] Summary of grave issues in latest unstable evolution-data-server

Lawrence Walton lawrence at the-penguin.otak.com
Wed Nov 2 19:20:23 UTC 2005


Lo?c Minier [lool+alioth at via.ecp.fr] wrote:
>         Hi,
> 
>  A lot of issues are in the current evolution-data-server in unstable:
> 
>  1/ /usr/lib/evolution/camel-lock-helper-1.2 is no longer sgid mail
>  since dh_fixperms overwrites debian/rules' chgrp/chmod calls before
>  the debs are packed; symptoms: mailboxes can't be locked, hence opened
>  for writing (and reading?)
> 
>  2/ the "use system libdb" patch is incomplete (obsolete), it has
>  drifted from the original submission and the bundled libdb is still
>  built and used, especially in:
>  /usr/lib/evolution-data-server-1.2/extensions/libebookbackendfile.so
>  and this causes various breakage with contact managmeent; symptoms:
>  contacts can't be created or read
> 
>  Concerning 1/, I think postinst is an easier choice, but adding the
>  file to DEB_FIXPERMS_EXCLUDE should work.
> 
>  Problem 2/ appeared in -5, when addressbook/backends/file/Makefile.in
>  was regenerated.  I don't know why it was regenerated, but the "use
>  system libdb" patch should have patched Makefile.am, but didn't.
> 
> bee% interdiff -z -p1 1.2.3-4.2/evolution-data-server_1.2.3-4.2.diff.gz 1.2.3-5/evolution-data-server_1.2.3-5.diff.gz | lsdiff | grep Make
> evolution-data-server-1.2.3/addressbook/backends/file/Makefile.in
> evolution-data-server-1.2.3/Makefile
> 
> bee% lsdiff debian/patches/02_system_db.patch 
> evolution-data-server1.2-1.2.2/Makefile.in
> evolution-data-server1.2-1.2.2/libedataserver/Makefile.in
> evolution-data-server-1.2.3/configure
> 
>  The patch in #277668 included Makefile.am changes.  The maintainer
>  commented with "Attached patch is not enough to fix this bug.  I'm
>  rewriting the patch.".
> 
>  The updates in -6 were IMO minor:
> bee% interdiff -z -p1 1.2.3-5/evolution-data-server_1.2.3-5.diff.gz
> 1.2.3-6/evolution-data-server_1.2.3-6.diff.gz | lsdiff
> evolution-data-server-1.2.3/debian/control
> evolution-data-server-1.2.3/debian/control.in
> evolution-data-server-1.2.3/debian/changelog
> 
> bee% interdiff -z -p1 1.2.3-5/evolution-data-server_1.2.3-5.diff.gz 1.2.3-6/evolution-data-server_1.2.3-6.diff.gz | filterdiff -i '*control'
> --- evolution-data-server-1.2.3/debian/control
> +++ evolution-data-server-1.2.3/debian/control
> @@ -1,9 +1,10 @@
>  Source: evolution-data-server
>  Section: gnome
>  Priority: optional
> -Maintainer: Takuo KITAME <kitame at debian.org>
> +Maintainer: Debian Evolution Maintainers <pkg-evolution-maintainers at lists.alioth.debian.org>
> +Uploaders: Takuo KITAME <kitame at debian.org>, Jordi Mallach <jordi at debian.org>, Margarita Manterola <debian at marga.com.ar>
>  Build-Depends: flex, debhelper (>= 4.0.0), cdbs, intltool (>= 0.28-2), bison, libgnome2-dev (>= 2.6), libsoup2.2-dev (>= 2.2.6), libldap2-dev [!hurd-i386], gtk-doc-tools, libgnomeui-dev, libnss-dev (>= 2:1.7.7), libdb4.2-dev, libkrb5-dev
> -Standards-Version: 3.6.1.0
> +Standards-Version: 3.6.2.0
>  
>  Package: evolution-data-server
>  Architecture: any
> 
> 
>  While we're at it, I've been bitten by #333142 when investigating this
>  problem as I'm currently tracking experimental.
> 
>  And I've also noticed that the patches are almost all offsetted.
> 
>    Cheers,
> -- 
> Lo?c Minier <lool at dooz.org>
> "What do we want? BRAINS!    When do we want it? BRAINS!"
> 
> _______________________________________________
> Pkg-evolution-maintainers mailing list
> Pkg-evolution-maintainers at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-evolution-maintainers

Hey all! I've been busy, but I did create a set of patches that should fix these problems.
And get us to the libdb4.3.
I put the patches here for review.

http://alioth.debian.org/tracker/?atid=411708&group_id=30664&func=browse

take a look
-- 
*--* Mail: lawrence at otak.com
*--* Voice: 425.739.4247
*--* Fax: 425.827.9577
*--* HTTP://the-penguin.otak.com/~lawrence
--------------------------------------
- - - - - - O t a k  i n c . - - - - - 


-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-evolution-maintainers/attachments/20051102/8e098fde/attachment.pgp


More information about the Pkg-evolution-maintainers mailing list