GNU bug report logs - #62635
[PATCH 0/2] gnu: geary: Add missing dependency, use g-expressions.

Previous Next

Package: guix-patches;

Reported by: "J. Sims" <jtsims <at> protonmail.com>

Date: Mon, 3 Apr 2023 01:59:01 UTC

Severity: normal

Tags: patch

Done: Liliana Marie Prikler <liliana.prikler <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


Message #53 received at 62635 <at> debbugs.gnu.org (full text, mbox):

From: Juliana Sims <juli <at> incana.org>
To: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
Cc: 62635 <at> debbugs.gnu.org, ludo <ludo <at> gnu.org>
Subject: Re: Ping
Date: Tue, 16 May 2023 01:10:30 -0400
Hi,
Le mar, mai 16 2023 at 06:19:13 +0200, Liliana Marie Prikler 
<liliana.prikler <at> gmail.com> a écrit :
>> It is true that Geary, like Evolution, needs a running Evolution Data
> Server to function correctly.  However, this dependency is most often
> met by adding evolution-data-server to the operating-system packages,
> as not doing so causes other evolution-data-server-related issues 
> IIRC.

It's probably beyond the scope of this current patch set, but is this 
something that should be communicated to users somehow? I would never 
have figured out about evolution-data-server if my friend hadn't 
recognized the error message. (There are similar situations where other 
packages require some non-dependency package to work/use all 
functionality, so the solution to this would ideally be bigger than 
just Geary and thus out of scope.)

>> It makes a difference for cross-builds, so you would have to check
> those.

Apparently librsvg is in the dependency graph for Geary, which is a 
Rust library, meaning cross builds are not currently an option. So in 
addition to removing the commit adding evolution-data-server as an 
input, I've added another commit removing the redundant native-input 
packages; feel free to simply drop the patch if the patch set looks 
good otherwise and this is deemed a frivolous or unnecessary change. I 
know dropping these native-inputs doesn't cause any issues because I'm 
sending this email using the very Geary package I am about to submit 
patches for :D

Anyway, patches incoming!

Thanks,
Juli






This bug report was last modified 2 years and 61 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.