myglc2 (2016-02-07 21:04 +0300) wrote:
> From guix INFO:
>
> 6.2 Invoking ‘guix edit’
> [...]
> launches the program specified in the ‘VISUAL’ or in the ‘EDITOR’
> environment variable to edit the recipe of GCC 4.8.4 and that of Vim."
>
> TYPO:
>
> "edit" (last line above) should be replaced with
Robin Vobruba writes:
> Being new to Guix, i went to the Download page:
> https://www.gnu.org/software/guix/download/
>
> immediately saw the 3 big options
> read their title/names
> was confused what the difference might be between "GuixSD" and "Guix
> Binary"
> could not find anything inside th
myglc2 (2016-02-08 05:52 +0300) wrote:
>> Alex Kost (2016-02-04 23:00 +0300) wrote:
>>
>> [...]
>>> So to recap, you found 2 issues:
>>>
>>> 1. Emacs packages installed in a system profile are not automatically
>>>added to 'load-path'.
>>
>> Fixed in commit 004ea62¹. However, it will take eff
Alex Kost skribis:
> Ludovic Courtès (2016-02-06 15:38 +0300) wrote:
>
>> Alex Kost skribis:
>>
>>> myglc2 (2016-02-05 17:52 +0300) wrote:
>>
>> [...]
>>
b) make a new/improved 'guix-edit' that prompts for guix-directory if it
is not already not set, perhaps also refering the user t
Mark H Weaver skribis:
> I've been bitten by this once before, and a user on #guix did as well.
> When there are problems in the root filesystem that fsck doesn't want to
> fix automatically, the user is dumped into a guile prompt where PATH is
> not set, and it's very inconvenient to run fsck ma
Another idea that comes to mind: what about providing a “shell” language
in Guile? It would automatically tokenize what the user types in and
convert it to (system* …), plus it would have a few built-in commands
like ‘cd’ and ‘ls’.
Ludo’.
the thing is, if one is not from this community (or a similar one), one
will not know what "System Distribution" means. it is a very abstract term,
and can mean anything. it is not self explanatory, and while "Operating
System" might not be as exact a description as SD (not that i would know,
but i
The original problem is solved (though the conversation continues)
--
Alex
'man guix' is quite likely the first thing a new user types. The man
page is a stub to 'info guix'...
GUIX(1)
[...]
If the info and guix programs are properly installed at your
site, the command
info guix
should give you access to the complete manual.
Howeve
l...@gnu.org (Ludovic Courtès) writes:
> Mark H Weaver skribis:
>
>> I've been bitten by this once before, and a user on #guix did as well.
>> When there are problems in the root filesystem that fsck doesn't want to
>> fix automatically, the user is dumped into a guile prompt where PATH is
>> not
Mathieu Lirzin skribis:
> What about replacing these?
>
> As of version 0.9.0, the Guix System Distribution can be installed...
>
> “As of version 0.9.0, the Guix System Distribution (GuixSD) is an
> incarnation of the GNU operating system which can be installed...”
>
> USB installer of the G
Mark H Weaver skribis:
> l...@gnu.org (Ludovic Courtès) writes:
[...]
>> Currently there’s no Bash in the initrd. Should we add one? Our
>> ‘bash-static’ package takes 1.4 MiB (I don’t think we can make it
>> smaller.)
>
> I'm not sure it would help much without also adding 'coreutils'.
Good
I’ve pushed the ‘python2-variant’ trick as 1be8334. Subsequent commits
use it for a bunch of packages.
I’ll let others handle the remaining packages where this would help.
:-)
Closing the bug!
Ludo’.
l...@gnu.org (Ludovic Courtès) writes:
> Mark H Weaver skribis:
>
>> l...@gnu.org (Ludovic Courtès) writes:
>
> [...]
>
>>> Currently there’s no Bash in the initrd. Should we add one? Our
>>> ‘bash-static’ package takes 1.4 MiB (I don’t think we can make it
>>> smaller.)
>>
>> I'm not sure it w
In guixSD, 'Globally-Visible Packages' packages installed accoding to
'7.2.1 Using the Configuration System' are not shown by 'M-x
guix-installed-packages' and are shown as uninstalled in the 'M-x
guix-all-packages' 'list' buffers.
Alex Kost skribis:
> myglc2 (2016-02-07 21:04 +0300) wrote:
[...]
>> Calling these functions 'guix edit' and 'M-x guix-edit' implies that the
>> user will be able to modify the recipe, but this is not actually the
>> case. The functions should be given a more informative and accurate
>> name, s
Alex Kost writes:
> myglc2 (2016-02-07 21:04 +0300) wrote:
>
>> From guix INFO:
>>
>> 6.2 Invoking ‘guix edit’
>> [...]
>> launches the program specified in the ‘VISUAL’ or in the ‘EDITOR’
>> environment variable to edit the recipe of GCC 4.8.4 and that of Vim."
>>
>> TYPO:
>>
>> "edit" (last lin
Ludovic Courtès writes:
> OTOH, hacking it is very tempting, like:
>
> --8<---cut here---start->8---
> scheme@(guile-user)> ,use (guix build bournish)
> scheme@(guile-user)> ,bournish
> Happy hacking with Bournish! To switch back, type `,L scheme'.
> bournish@(
myglc2 (2016-02-08 18:08 +0300) wrote:
> In guixSD, 'Globally-Visible Packages' packages installed accoding to
> '7.2.1 Using the Configuration System' are not shown by 'M-x
> guix-installed-packages' and are shown as uninstalled in the 'M-x
> guix-all-packages' 'list' buffers.
"M-x guix-installe
myglc2 skribis:
> tests/store.scm:705: FAIL verify-store
> tests/store.scm:722: FAIL verify-store + check-contents
Here we see two failures…
>
> Testsuite summary for GNU Guix 0.9.1
> ==
Mark H Weaver skribis:
> Okay, I must admit that's a pretty great little hack, and a nice demo of
> how easy it is to hack something together like this in Guile.
It’s fun to think we have a compiler from a subset of Bourne shell to
the Guile VM. :-)
> Let's do it :)
Done in 6eb4390!
Thanks,
myglc2 skribis:
> However, on guixSD, 'info guix' produces 'bash: info: command not
> found'.
Indeed, not great. Fixed in 939c5c3.
Thanks!
Ludo’.
Alex Kost skribis:
> myglc2 (2016-02-08 18:08 +0300) wrote:
>
>> In guixSD, 'Globally-Visible Packages' packages installed accoding to
>> '7.2.1 Using the Configuration System' are not shown by 'M-x
>> guix-installed-packages' and are shown as uninstalled in the 'M-x
>> guix-all-packages' 'list'
l...@gnu.org (Ludovic Courtès) writes:
> Alex Kost skribis:
>
>> myglc2 (2016-02-08 18:08 +0300) wrote:
>>
>>> In guixSD, 'Globally-Visible Packages' packages installed accoding to
>>> '7.2.1 Using the Configuration System' are not shown by 'M-x
>>> guix-installed-packages' and are shown as unins
l...@gnu.org (Ludovic Courtès) writes:
> myglc2 skribis:
>
>> tests/store.scm:705: FAIL verify-store
>> tests/store.scm:722: FAIL verify-store + check-contents
>
> Here we see two failures…
>
>>
>> Testsuite summary for
Another reason to not compress Python eggs is that the contents of the
zip archives introduce non-determinism through their timestamps.
You can see it in action:
$ git checkout fe17fb4a2c897fd9186f91887f5af63dd00d227a
$ ./pre-inst-env guix build --rounds=2 acme
If you save the output between roun
26 matches
Mail list logo