Re: System not booting after guix gc

2022-06-21 Thread Maxim Cournoyer
Hi,

phodina via  writes:

> Hi,
>
> I've run the following commands:
>
> guix system delete-generations
> guix gc
> sync
>
> After reboot the system cannot boot and panics. Is there way to recover?
>
> I can decrypt the LUKS partition with Btrfs, that's where the kernel panics.

You could try following the recently added info '(guix) System
Troubleshooting Tips' section to chroot into your system from the
bootable Guix installation media, and fix your configuration from there.

Good luck!

Maxim



perl can't find more utils

2022-06-21 Thread jgart
Hi Guixers,

This package fails to find moreutils:

https://git.sr.ht/~whereiseveryone/guixrus/tree/master/item/guixrus/packages/misc.scm#L1293

```
Can't locate List/MoreUtils.pm in @INC (you may need to install the 
List::MoreUtils module) (@INC contains: 
/gnu/store/hy6abswwv4d89zp464fw52z65fkzr7h5-perl-5.34.0/lib/perl5/site_perl/5.34.0/x86_64-linux-thread-multi
 
/gnu/store/hy6abswwv4d89zp464fw52z65fkzr7h5-perl-5.34.0/lib/perl5/site_perl/5.34.0
 
/gnu/store/hy6abswwv4d89zp464fw52z65fkzr7h5-perl-5.34.0/lib/perl5/5.34.0/x86_64-linux-thread-multi
 /gnu/store/hy6abswwv4d89zp464fw52z65fkzr7h5-perl-5.34.0/lib/perl5/5.34.0) at 
/home/jgart/.guix-profile/bin/guitar-scale-chart line 4.
BEGIN failed--compilation aborted at 
/home/jgart/.guix-profile/bin/guitar-scale-chart line 4.
```

Any suggestions as to what might be off?

any help is much appreciated,

jgart




Re: Modular texlive and xelatex

2022-06-21 Thread Maxim Cournoyer
Hi Andreas,

Andreas Enge  writes:

> Am Fri, Jun 17, 2022 at 09:06:06PM +0200 schrieb Ricardo Wurmus:
>> The tlpdb says that this file is provided by the xunicode package –
>> which we don’t have yet.
>> 
>> [time passes]
>
> Not much actually!
>
>> We now have texlive-xunicode as of commit
>> 793ce82c9d5ead8457da9cec8d1d8afc12704f10.
>
> Thanks a lot! I used "guix import texlive floatflt" to add this package.
> Congratulations for a nice importer! (Although I stumbled over needing to
> add #:trivial? #t, which becomes obvious only when comparing with
> neighbouring packages.)
>
> The result for my file still is not quite like the monolithic texlive.
> First, babel complains as follows:
> Package babel Warning: No hyphenation patterns were preloaded for
> (babel)the language `German (trad. orthography)' into the 
> format.
> (babel)Please, configure your TeX system to add them and
> (babel)rebuild the format. Now I will use the patterns
> (babel)preloaded for \language=0 instead on input line 62.
> I have installed texlive-generic-babel-german and texlive-hyphen-german;
> have you got an idea what I am missing?
>
> Second, the font (Linux Libertine O) looks ragged, and a "--" is typeset
> as two dashes instead of an ndash. Suggestions are also welcome!

If you're going for xelatex, I suggest migrating from Babel to
Polyglossia, as that's recently been fixed and tested to work fine with
e.g. generating the IPython documentation in PDF format.

Hope that helps,

Maxim



Re: How to change the store location

2022-06-21 Thread zimoun
Hi Jean-Christophe,

I am a bit late to the party. :-)

On Wed, 23 Feb 2022 at 15:19, Jean-Christophe HAESSIG  wrote:

> I'm experimenting with Guix to use it on an HPC cluster. In the docs it 
> is written that the store's *default* location is /gnu/store/ but I 
> can't find how that location ca be changed. Same for /var/guix.

If I remember correctly, Grid’5000 did something like that.  Ludo, a
pointer?

The only documentation for installing on cluster is:

https://hpc.guix.info/blog/2017/11/installing-guix-on-a-cluster/

and maybe it could be worth to add such in the Cookbook. :-)


Cheers,
simon



Re: wordpress

2022-06-21 Thread Andreas Enge
Am Mon, Jun 20, 2022 at 02:09:43PM +0200 schrieb Hartmut Goebel:
> Workaround would be to configure the webserver service to serve a website
> from a read-write-able document-root. See
> https://guix.gnu.org/manual/en/html_node/Web-Services.html for examples.

Besides the webserver you also need to add php-fpm-service-type;
then it should be enough to drop a php project into some place on
the webserver to have it served. I assume that Wordpress could be
used like this.

Andreas