[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