GNU bug report logs - #39312
gnu: Add chatty.

Previous Next

Package: guix-patches;

Reported by: Jonathan Brielmaier <jonathan.brielmaier <at> web.de>

Date: Mon, 27 Jan 2020 18:26:01 UTC

Severity: normal

Done: Efraim Flashner <efraim <at> flashner.co.il>

Bug is archived. No further changes may be made.

Full log


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

From: Jakub Kądziołka <kuba <at> kadziolka.net>
To: jonathan.brielmaier <at> web.de
Cc: 39312 <at> debbugs.gnu.org
Subject: Re: [PATCH] gnu: Add chatty.
Date: Sat, 15 Feb 2020 14:17:25 +0100
[Message part 1 (text/plain, inline)]
On Mon, Feb 03, 2020 at 11:55:06AM +0100, jonathan.brielmaier <at> web.de wrote:
> From: Jonathan Brielmaier <jonathan.brielmaier <at> web.de>
> 
> * gnu/packages/messaging.scm (chatty): New variable.
> ---
>  gnu/packages/messaging.scm | 37 +++++++++++++++++++++++++++++++++++++
>  1 file changed, 37 insertions(+)

Hi, I installed the package into my user profile, and all the icons had
the "image not found" icon. After I installed adwaita-icon-theme
separately, the icons showed up properly. Maybe you need
adwaita-icon-theme in the propagated-inputs? But, if so, I'm confused as
to why hicolor-icon-theme is being propagated. Maybe both are needed,
but that seems weird.

> +   (native-inputs
> +     `(("desktop-file-utils" ,desktop-file-utils) ;for update-desktop-database
> +       ("evolution-data-server" ,evolution-data-server) ;libebook-contacts
> +       ("folks" ,folks)
> +       ("gettext" ,gettext-minimal)
> +       ("glib:bin" ,glib "bin")
> +       ("gtk+:bin" ,gtk+ "bin")
> +       ("libgcrypt" ,libgcrypt)
> +       ("libgee" ,libgee)
> +       ("libhandy" ,libhandy)
> +       ("pidgin" ,pidgin)
> +       ("pkg-config" ,pkg-config)
> +       ("sqlite" ,sqlite)))
Most of these should not be in native-inputs, but normal inputs.
See '(guix)package Reference':

|         The distinction between ‘native-inputs’ and ‘inputs’ is
|         necessary when considering cross-compilation.  When
|         cross-compiling, dependencies listed in ‘inputs’ are built for
|         the _target_ architecture; conversely, dependencies listed in
|         ‘native-inputs’ are built for the architecture of the _build_
|         machine.
|
|         ‘native-inputs’ is typically used to list tools needed at
|         build time, but not at run time, such as Autoconf, Automake,
|         pkg-config, Gettext, or Bison.

Regards,
Jakub Kądziołka
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 4 years and 340 days ago.

Previous Next


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