Review: evolution-data-server 3.62.0-1
Package Information
| Description | evolution database backend server The data server, called "Evolution Data Server" is responsible for managing mail, calendar, addressbook, tasks and memo information. |
|---|---|
| Maintainer | Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org> |
| Changed By | Sébastien Noel <twolife@debian.org> |
| Distribution | experimental |
| Architecture | any all |
| VCS | git: https://salsa.debian.org/gnome-team/evolution-data-server.git (browse) |
| Popcon Installs | 103938 |
| Binary NEW | Yes (new binary packages of a source already in sid) |
| Tracker | https://tracker.debian.org/pkg/evolution-data-server |
| Uploaded | 21 days ago |
New Package Report
.changes
| Version | 3.62.0-1 |
|---|---|
| Changed-By | Sébastien Noel <twolife@debian.org> |
| Architecture | source all amd64 |
| Distribution | experimental |
| Date | Thu, 01 Oct 2026 18:39:12 +0200 |
| Source | evolution-data-server |
Changelog
evolution-data-server (3.62.0-1) experimental; urgency=medium
.
* Team upload
* New upstream release
* Update package name to match soname bump:
- libcamel-1.2-64t64 → libcamel-1.2-68
- libebook-contacts-1.2-4t64 → libebook-contacts-1.2-5
- libedataserver-1.2-27t64 → libedataserver-1.2-28
* d/copyright: convert to DEP-5 format.dsc
| Section | gnome |
|---|---|
| Priority | optional |
| Component | main |
| Package-List | evolution-data-server deb gnome optional arch=any evolution-data-server-common deb gnome optional arch=all evolution-data-server-dev deb devel optional arch=any evolution-data-server-doc deb doc optional arch=all profile=!nodoc profile:v1=!nodoc evolution-data-server-tests deb gnome optional arch=any gir1.2-camel-1.2 deb introspection optional arch=any gir1.2-ebackend-1.2 deb introspection optional arch=any gir1.2-ebook-1.2 deb introspection optional arch=any gir1.2-ebookcontacts-1.2 deb introspection optional arch=any gir1.2-ecal-2.0 deb introspection optional arch=any gir1.2-edatabook-1.2 deb introspection optional arch=any gir1.2-edatacal-2.0 deb introspection optional arch=any gir1.2-edataserver-1.2 deb introspection optional arch=any gir1.2-edataserverui-1.2 deb introspection optional arch=any gir1.2-edataserverui4-1.0 deb introspection optional arch=any libcamel-1.2-68 deb libs optional arch=any libcamel1.2-dev deb libdevel optional arch=any libebackend-1.2-11t64 deb libs optional arch=any libebackend1.2-dev deb libdevel optional arch=any libebook-1.2-21t64 deb libs optional arch=any libebook-contacts-1.2-5 deb libs optional arch=any libebook-contacts1.2-dev deb libdevel optional arch=any libebook1.2-dev deb libdevel optional arch=any libecal-2.0-3 deb libs optional arch=any libecal2.0-dev deb libdevel optional arch=any libedata-book-1.2-27t64 deb libs optional arch=any libedata-book1.2-dev deb libdevel optional arch=any libedata-cal-2.0-2t64 deb libs optional arch=any libedata-cal2.0-dev deb libdevel optional arch=any libedataserver-1.2-28 deb libs optional arch=any libedataserver1.2-dev deb libdevel optional arch=any libedataserverui-1.2-4t64 deb libs optional arch=any libedataserverui1.2-dev deb libdevel optional arch=any libedataserverui4-1.0-0t64 deb libs optional arch=any libedataserverui4-dev deb libdevel optional arch=any |
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: Evolution Data Server
Source: https://download.gnome.org/sources/evolution-data-server/
Files: *
Copyright:
1999-2004 Ximian, Inc.
1993-2004 Free Software Foundation, Inc.
1999-2011 Novell, Inc.
2003 Gergõ Érdi
2006 OpenedHand Ltd
2008 Joergen Scheibengruber
2008 Matthias Braun
2009,2012-2013 Intel Corporation
2010-2012 Philip Withnall
2011 Novell, Inc. (www.novell.com)
2011-2026 Red Hat, Inc. (www.redhat.com)
2013 Collabora Ltd.
2024 Siemens AG
License: LGPL-2+
Files:
docs/camel/camel.toml.in
docs/camel/urlmap.js
docs/libebackend.toml.in
docs/libebook-contacts.toml.in
docs/libebook.toml.in
docs/libecal.toml.in
docs/libedata-book.toml.in
docs/libedata-cal.toml.in
docs/libedataserver.toml.in
docs/libedataserverui4.toml.in
docs/libedataserverui.toml.in
docs/urlmap-gtk3.js
docs/urlmap-gtk4.js
docs/urlmap.js
Copyright: 2023 GNOME Foundation
License: CC0-1.0
Files: src/addressbook/backends/ldap/openldap-extract.h
Copyright: 1998-2005 The OpenLDAP Foundation
License: OpenLDAP
License: CC0-1.0
On Debian systems the full text of the CC0-1.0 license can be found in
/usr/share/common-licenses/CC0-1.0
License: LGPL-2+
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public
License as published by the Free Software Foundation; either
version 2 of the License, or (at your option) any later version.
.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Library General Public License for more details.
Comment:
On Debian systems, the complete text of the GNU Library General Public
License can be found in /usr/share/common-licenses/LGPL-2.
License: OpenLDAP
The OpenLDAP Public License
Version 2.8, 17 August 2003
.
Redistribution and use of this software and associated documentation
("Software"), with or without modification, are permitted provided
that the following conditions are met:
.
1. Redistributions in source form must retain copyright statements
and notices,
.
2. Redistributions in binary form must reproduce applicable copyright
statements and notices, this list of conditions, and the following
disclaimer in the documentation and/or other materials provided
with the distribution, and
.
3. Redistributions must contain a verbatim copy of this document.
.
The OpenLDAP Foundation may revise this license from time to time.
Each revision is distinguished by a version number. You may use
this Software under terms of this license revision or under the
terms of any subsequent revision of the license.
.
THIS SOFTWARE IS PROVIDED BY THE OPENLDAP FOUNDATION AND ITS
CONTRIBUTORS ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
SHALL THE OPENLDAP FOUNDATION, ITS CONTRIBUTORS, OR THE AUTHOR(S)
OR OWNER(S) OF THE SOFTWARE BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
.
The names of the authors and copyright holders must not be used in
advertising or otherwise to promote the sale, use or other dealing
in this Software without specific, written prior permission. Title
to copyright in this Software shall at all times remain with copyright
holders.
.
OpenLDAP is a registered trademark of the OpenLDAP Foundation.
.
Copyright 1999-2003 The OpenLDAP Foundation, Redwood City,
California, USA. All Rights Reserved. Permission to copy and
distribute verbatim copies of this document is granted.
Review Information
accepted — allocated to awm 19 days ago, started 19 days ago, completed 19 days ago.
Final Comment
Hi,
My review notes the following issues...
-
Missing holders in
Files: *(lines 8–19):src/camel/camel-smime-context.c:2—Copyright (C) 1994-2000 Netscape Communications Corporation; Netscape not listed. This is the same code the old Debian copyright file attributed to Netscape for years, so it was dropped during the DEP-5 conversion, not absent upstream.src/camel/camel-autocleanups.h:2—(C) 2019 elementary, Inc.; not listed.tests/libedata-book/data-test-utils.{c,h},test-book-cache-utils.{c,h}—(C) 2013, Openismus GmbH; not listed.src/calendar/libedata-cal/e-cal-backend-intervaltree.{c,h},tests/libedata-cal/test-intervaltree.c— SPDX(C) 2008with no holder name (contributor Stanislav Slusny); no one to attribute the copyright to in the file list.
-
cmake/modules/GObjectIntrospection.cmake:6-10is explicitly derived from libical's CMake scripts and says "Redistribution and use is allowed according to the terms of the BSD license. For details see the accompanying COPYING-CMAKE-SCRIPTS file." That file is not shipped, anddebian/copyrightcovers the file underFiles: *→LGPL-2+. It should get its own BSD-3-Clause stanza (with text), or the upstream header should be proven wrong. -
docs/index.html:4isSPDX-License-Identifier: LGPL-2.0-onlybut falls underFiles: *→LGPL-2+, overstating an "or later" grant. Minor, worth a one-lineFiles:exception or comment. -
Conversely,
Files: *lists2008 Joergen Scheibengruber(line 12) and2010-2012 Philip Withnall(line 15) with no matching copyright line anywhere in the tree (only contributor credits / old-format headers) — likely carried over from the old non-DEP-5 file, harmless but inconsistent with a "converted" file. Note the spelling driftGergõ Érdi(copyright) vs upstreamGergő Érdiis cosmetic.
You could add these stanzas to debian/copyright to address some of these issues:
Files: src/camel/camel-smime-context.c
Copyright: 1994-2000 Netscape Communications Corporation
License: LGPL-2+
Files: src/camel/camel-autocleanups.h
Copyright: 2019 elementary, Inc.
License: LGPL-2+
Files: tests/libedata-book/data-test-utils.c ... (full file list above)
Copyright: 2013 Openismus GmbH
License: LGPL-2+
Files: cmake/modules/GObjectIntrospection.cmake
Copyright: 2010 Pino Toscano
License: BSD-3-Clause
Thanks!
Public Notes
Missed Author Check
Command: dnq author-check -prepare
Exit code: 0
Author check: scanned 1581 files.
NOT IN debian/copyright (20):
Alexander Shopov <ash@kambanaria.org>. Nikolay Hristov <geroy@stemo.bg>
po/bg.po:5
Canonical Ltd
po/xh.po:2
elementary, Inc. (https://elementary.io)
src/camel/camel-autocleanups.h:2
Evolution Data Server Development Team
docs/index.html:2
evolution-data-server
po/pt.po:2
evolution-data-server's authors
po/ka.po:2
Jesús Bravo Álvarez
po/gl.po:2
Krasimir Chonov <mk2616@abv.bg>
po/bg.po:4
Miloslav Trmac <mitr@volny.cz>
po/cs.po:3
Mimos Open Source Developement Group
po/ms.po:2
Netscape Communications Corporation
src/camel/camel-smime-context.c:2
Openismus GmbH
tests/libedata-book/data-test-utils.c:2
tests/libedata-book/data-test-utils.h:2
tests/libedata-book/test-book-cache-utils.c:2
tests/libedata-book/test-book-cache-utils.h:2
Pino Toscano, <pino at kde.org>
cmake/modules/GObjectIntrospection.cmake:7
Rosetta Contributors and Canonical Ltd 2010
po/ug.po:2
Roy-Magne Mo, 2003 Åsmund Skjæveland
po/nn.po:3
Rūdolfs Mazurs <rudolfs.mazurs@gmail.com> Rudolfs <rudolfs.mazurs@gmail.com>, 2011
po/lv.po:9
Sharif FarsiWeb, Inc
po/fa.po:3
SPDX-FileCopyrightText
po/ru.po:16
Swecha Telugu Localisation Team <localization@swecha.net>
po/te.po:3
Yuri Chornoivan <yurchor@ukr.net>
po/uk.po:10
PROBABLE FALSE POSITIVES (2) — a name fragment already appears in debian/copyright:
GNOME i18n Project for Vietnamese. Nguyễn Thái Ngọc Duy <pclouds@gmail.com>, 2002-2004,2007,2011-2013 (might be "GNOME Foundation")
po/vi.po:2
Manuel A. Fernández Montecelo. Proxecto Trasno - Adaptación do software libre á lingua galega: Se desexas (might be "Free Software Foundation, Inc")
po/gl.po:3
Result: ATTENTION REQUIRED — 20 authors not in debian/copyright