all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* guix repl and ice-9 modules
@ 2019-09-09  7:47 Unknown
  2019-09-09  7:55 ` Todor Kondić
  0 siblings, 1 reply; 6+ messages in thread
From: Unknown @ 2019-09-09  7:47 UTC (permalink / raw)
  To: help-guix\@gnu.org

Is it normal that I can't load ice-9 modules from within guix repl ? Because, this is the default behaviour on my hybrid system (guix on top of pop-os (ubuntu) ).

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

* Re: guix repl and ice-9 modules
  2019-09-09  7:47 guix repl and ice-9 modules Unknown
@ 2019-09-09  7:55 ` Todor Kondić
  2019-09-09  8:08   ` Todor Kondić
  0 siblings, 1 reply; 6+ messages in thread
From: Todor Kondić @ 2019-09-09  7:55 UTC (permalink / raw)
  To: Todor Kondić; +Cc: help-guix\\@gnu.org

Oops, my bad. After a closer inspection of %load-path, I noticed that guile modules are indeed there, however the one module that I tried to load (ice-9 readline) seems not to be in the distro anymore.




‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Monday, 9 September 2019 09:47, Todor Kondić via <help-guix@gnu.org> wrote:

> Is it normal that I can't load ice-9 modules from within guix repl ? Because, this is the default behaviour on my hybrid system (guix on top of pop-os (ubuntu) ).

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

* Re: guix repl and ice-9 modules
  2019-09-09  7:55 ` Todor Kondić
@ 2019-09-09  8:08   ` Todor Kondić
  2019-09-14 14:10     ` Maxim Cournoyer
  0 siblings, 1 reply; 6+ messages in thread
From: Todor Kondić @ 2019-09-09  8:08 UTC (permalink / raw)
  To: Todor Kondić; +Cc: help-guix\\@gnu.org

... which leads to a question, why is there no readline anymore? I notice it is a separate package in guix. Is this a guix decision, or a new development in guile?




‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Monday, 9 September 2019 09:55, Todor Kondić <tk.code@protonmail.com> wrote:

> Oops, my bad. After a closer inspection of %load-path, I noticed that guile modules are indeed there, however the one module that I tried to load (ice-9 readline) seems not to be in the distro anymore.
>
> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> On Monday, 9 September 2019 09:47, Todor Kondić via help-guix@gnu.org wrote:
>
> > Is it normal that I can't load ice-9 modules from within guix repl ? Because, this is the default behaviour on my hybrid system (guix on top of pop-os (ubuntu) ).

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

* Re: guix repl and ice-9 modules
  2019-09-09  8:08   ` Todor Kondić
@ 2019-09-14 14:10     ` Maxim Cournoyer
  2019-09-14 16:24       ` Amin Bandali
  0 siblings, 1 reply; 6+ messages in thread
From: Maxim Cournoyer @ 2019-09-14 14:10 UTC (permalink / raw)
  To: Todor Kondić; +Cc: help-guix\@gnu.org

Hello Todor,

Todor Kondić <tk.code@protonmail.com> writes:

> ... which leads to a question, why is there no readline anymore? I notice it is a separate package in guix. Is this a guix decision, or a new development in guile?
>
>
>
>
> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> On Monday, 9 September 2019 09:55, Todor Kondić <tk.code@protonmail.com> wrote:
>
>> Oops, my bad. After a closer inspection of %load-path, I noticed
>> that guile modules are indeed there, however the one module that I
>> tried to load (ice-9 readline) seems not to be in the distro
>> anymore.
>>
>> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
>> On Monday, 9 September 2019 09:47, Todor Kondić via help-guix@gnu.org wrote:
>>
>> > Is it normal that I can't load ice-9 modules from within guix repl ? Because, this is the default behaviour on my hybrid system (guix on top of pop-os (ubuntu) ).

Please remember to use top-bottom posting; this convention is used on
the Guix mailing lists and makes it a bit neater to follow :-).

The answer seems to lie in the choice of the license. Guile was licensed
as LGPL, perhaps to better compete with Tcl, which was on the rise at
the time.  GNU Readline is GPL.  As such, you cannot distribute Guile as
LGPL if you include GPL code in it (it'd need to be GPL as a whole
then), hence the separation into different packages.

Maxim

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

* Re: guix repl and ice-9 modules
  2019-09-14 14:10     ` Maxim Cournoyer
@ 2019-09-14 16:24       ` Amin Bandali
  2019-09-14 23:21         ` Maxim Cournoyer
  0 siblings, 1 reply; 6+ messages in thread
From: Amin Bandali @ 2019-09-14 16:24 UTC (permalink / raw)
  To: help-guix

>
> Please remember to use top-bottom posting; this convention is used on
> the Guix mailing lists and makes it a bit neater to follow :-).
>

*bottom-posting :-)

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

* Re: guix repl and ice-9 modules
  2019-09-14 16:24       ` Amin Bandali
@ 2019-09-14 23:21         ` Maxim Cournoyer
  0 siblings, 0 replies; 6+ messages in thread
From: Maxim Cournoyer @ 2019-09-14 23:21 UTC (permalink / raw)
  To: Amin Bandali; +Cc: help-guix

Amin Bandali <bandali@gnu.org> writes:

>>
>> Please remember to use top-bottom posting; this convention is used on
>> the Guix mailing lists and makes it a bit neater to follow :-).
>>
>
> *bottom-posting :-)

Indeed; thanks for correcting this nonsense I wrote :-).

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

end of thread, other threads:[~2019-09-14 23:21 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-09-09  7:47 guix repl and ice-9 modules Unknown
2019-09-09  7:55 ` Todor Kondić
2019-09-09  8:08   ` Todor Kondić
2019-09-14 14:10     ` Maxim Cournoyer
2019-09-14 16:24       ` Amin Bandali
2019-09-14 23:21         ` Maxim Cournoyer

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.