all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* search-paths and propagated inputs
@ 2015-11-26  8:39 Federico Beffa
  0 siblings, 0 replies; 6+ messages in thread
From: Federico Beffa @ 2015-11-26  8:39 UTC (permalink / raw)
  To: Guix-devel

Hi,

the package 'gobject-introspection' declares a
search-path-specification for the variable GI_TYPELIB_PATH and
'matplotlib' uses and propagates said package. I have 'matplotlib' in
my profile, but "guix package --search-paths" doesn't show anything
about GI_TYPELIB_PATH.

Is it intentional or an oversight that search-path-specifications of
propagated-inputs are not considered? Or, am I doing something wrong?

Regards,
Fede

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: search-paths and propagated inputs
@ 2015-11-30 16:57 Federico Beffa
  2015-11-30 18:58 ` Ricardo Wurmus
  2016-03-07 13:35 ` Ludovic Courtès
  0 siblings, 2 replies; 6+ messages in thread
From: Federico Beffa @ 2015-11-30 16:57 UTC (permalink / raw)
  To: Guix-devel

Federico Beffa <beffa@ieee.org> writes:

> Hi,
>
> the package 'gobject-introspection' declares a
> search-path-specification for the variable GI_TYPELIB_PATH and
> 'matplotlib' uses and propagates said package. I have 'matplotlib' in
> my profile, but "guix package --search-paths" doesn't show anything
> about GI_TYPELIB_PATH.
>
> Is it intentional or an oversight that search-path-specifications of
> propagated-inputs are not considered? Or, am I doing something wrong?
>
> Regards,
> Fede

Bug or feature?

Regards,
Fede

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: search-paths and propagated inputs
  2015-11-30 16:57 Federico Beffa
@ 2015-11-30 18:58 ` Ricardo Wurmus
  2016-03-07 13:35 ` Ludovic Courtès
  1 sibling, 0 replies; 6+ messages in thread
From: Ricardo Wurmus @ 2015-11-30 18:58 UTC (permalink / raw)
  To: Federico Beffa; +Cc: Guix-devel


Federico Beffa <beffa@ieee.org> writes:

> Federico Beffa <beffa@ieee.org> writes:
>
>> Hi,
>>
>> the package 'gobject-introspection' declares a
>> search-path-specification for the variable GI_TYPELIB_PATH and
>> 'matplotlib' uses and propagates said package. I have 'matplotlib' in
>> my profile, but "guix package --search-paths" doesn't show anything
>> about GI_TYPELIB_PATH.
>>
>> Is it intentional or an oversight that search-path-specifications of
>> propagated-inputs are not considered? Or, am I doing something wrong?
>>
>> Regards,
>> Fede
>
> Bug or feature?

I think it’s a bug.  Right now users of matplotlib have to check the
sources where it says that GI_TYPELIB_PATH must be set.

~~ Ricardo

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: search-paths and propagated inputs
  2015-11-30 16:57 Federico Beffa
  2015-11-30 18:58 ` Ricardo Wurmus
@ 2016-03-07 13:35 ` Ludovic Courtès
  2016-03-07 20:03   ` Federico Beffa
  1 sibling, 1 reply; 6+ messages in thread
From: Ludovic Courtès @ 2016-03-07 13:35 UTC (permalink / raw)
  To: Federico Beffa; +Cc: Guix-devel

Federico Beffa <beffa@ieee.org> skribis:

> Federico Beffa <beffa@ieee.org> writes:
>
>> Hi,
>>
>> the package 'gobject-introspection' declares a
>> search-path-specification for the variable GI_TYPELIB_PATH and
>> 'matplotlib' uses and propagates said package. I have 'matplotlib' in
>> my profile, but "guix package --search-paths" doesn't show anything
>> about GI_TYPELIB_PATH.
>>
>> Is it intentional or an oversight that search-path-specifications of
>> propagated-inputs are not considered? Or, am I doing something wrong?
>>
>> Regards,
>> Fede
>
> Bug or feature?

Sorry to reply to a months-old message…  and thanks for waiting.  :-)

What you describe above would be a bug, but it seems there’s no longer
any such bug:

--8<---------------cut here---------------start------------->8---
scheme@(guile-user)> ,m (gnu packages python)
scheme@(gnu packages python)> (package-search-paths python-matplotlib)
$2 = ()
scheme@(gnu packages python)> (package-transitive-native-search-paths python-matplotlib)
$3 = (#<<search-path-specification> variable: "GI_TYPELIB_PATH" files: ("lib/girepository-1.0") separator: ":" file-type: directory file-pattern: #f> #<<search-path-specification> variable: "PYTHONPATH" files: ("lib/python3.4/site-packages") separator: ":" file-type: directory file-pattern: #f> #<<search-path-specification> variable: "GUIX_GTK3_PATH" files: ("lib/gtk-3.0") separator: ":" file-type: directory file-pattern: #f> #<<search-path-specification> variable: "XDG_DATA_DIRS" files: ("share") separator: ":" file-type: directory file-pattern: #f> #<<search-path-specification> variable: "GIO_EXTRA_MODULES" files: ("lib/gio/modules") separator: ":" file-type: directory file-pattern: #f>)
--8<---------------cut here---------------end--------------->8---

Could you confirm?

Ludo’.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: search-paths and propagated inputs
  2016-03-07 13:35 ` Ludovic Courtès
@ 2016-03-07 20:03   ` Federico Beffa
  2016-03-07 21:06     ` Ludovic Courtès
  0 siblings, 1 reply; 6+ messages in thread
From: Federico Beffa @ 2016-03-07 20:03 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: Guix-devel

On Mon, Mar 7, 2016 at 2:35 PM, Ludovic Courtès <ludo@gnu.org> wrote:

[...]

> Could you confirm?

We fixed that a while back :-)
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=22073

Regards,
Fede

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: search-paths and propagated inputs
  2016-03-07 20:03   ` Federico Beffa
@ 2016-03-07 21:06     ` Ludovic Courtès
  0 siblings, 0 replies; 6+ messages in thread
From: Ludovic Courtès @ 2016-03-07 21:06 UTC (permalink / raw)
  To: Federico Beffa; +Cc: Guix-devel

Federico Beffa <beffa@ieee.org> skribis:

> On Mon, Mar 7, 2016 at 2:35 PM, Ludovic Courtès <ludo@gnu.org> wrote:
>
> [...]
>
>> Could you confirm?
>
> We fixed that a while back :-)
> http://debbugs.gnu.org/cgi/bugreport.cgi?bug=22073

Excellent non-news.  :-)

My inbox is a mess!

Cheers,
Ludo’.

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2016-03-07 21:06 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-11-26  8:39 search-paths and propagated inputs Federico Beffa
  -- strict thread matches above, loose matches on Subject: below --
2015-11-30 16:57 Federico Beffa
2015-11-30 18:58 ` Ricardo Wurmus
2016-03-07 13:35 ` Ludovic Courtès
2016-03-07 20:03   ` Federico Beffa
2016-03-07 21:06     ` Ludovic Courtès

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.