Re: Cannot boot GuixSD after system reconfigure

2017-09-22 Thread Ludovic Courtès
Roel Janssen <r...@gnu.org> skribis: > Ludovic Courtès writes: [...] >>> So, I was able to fix GRUB by manually modifying /boot/grub/grub.cfg: >>> >>> -search --label --set /dev/sda3 >>> +search --no-floppy -

Re: Cannot boot GuixSD after system reconfigure

2017-09-21 Thread Ludovic Courtès
Hi Roel, Roel Janssen skribis: > Roel Janssen writes: > >> Dear Guix, >> >> I 'guix pull'ed commit 228a398 and ran: >> guix system reconfigure /etc/config.scm >> >> It looks like GRUB cannot find my root partition (/dev/sda3). So, I >> suspect that something has changed

Re: networkmanager hostname woes

2017-09-19 Thread Ludovic Courtès
Hi Thomas! Thomas Danckaert <p...@thomasdanckaert.be> skribis: > From: l...@gnu.org (Ludovic Courtès) > Subject: Re: networkmanager hostname woes > Date: Fri, 15 Sep 2017 22:34:44 +0200 [...] >> Hmm, good points. Maybe just create /etc/hostname unconditionally >>

Re: Can Guix Europe Foundation support Public Money, Public Code campaign

2017-09-19 Thread Ludovic Courtès
Hello, Stefan Stefanovic skribis: > Can Guix Europe Foundation as an organization support Public Money, Public > Code campaign? > Campaign address: https://publiccode.eu/ . I also thought about it, it would make a lot of sense! > I think that it is simple,

Re: GuixSD for Raspberry?

2017-09-18 Thread Ludovic Courtès
Mekeor Melire <mekeor.mel...@gmail.com> skribis: > Ludovic Courtès <l...@gnu.org> writes: > >> Hartmut Goebel <h.goe...@crazy-compilers.com> skribis: >> >>> quick answer: What is the status of GuixSD for Raspberry? Searching the >>> web di

Re: GuixSD for Raspberry?

2017-09-18 Thread Ludovic Courtès
Hi, Hartmut Goebel skribis: > quick answer: What is the status of GuixSD for Raspberry? Searching the > web did not help finding this out. GuixSD has not been ported to ARM in general. Porting means adding support for U-Boot and the kernel with the right settings

Re: How to add spell checking dictionaries to Icecat

2017-09-16 Thread Ludovic Courtès
Hello, l...@gnu.org (Ludovic Courtès) skribis: > Nixpkgs gets its dictionaries from <http://wordlist.sf.net>, > <http://www.dicollecte.org>, and others sources: > > > https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/libraries/hunspell/dictiona

Re: networkmanager hostname woes

2017-09-15 Thread Ludovic Courtès
Thomas Danckaert <p...@thomasdanckaert.be> skribis: > From: l...@gnu.org (Ludovic Courtès) > Subject: Re: networkmanager hostname woes > Date: Thu, 14 Sep 2017 10:17:08 +0200 > >> I don’t understand the logic in there, but a quick fix would be to have >> ‘network-man

Re: fixing --check saying outputs not valid

2017-09-11 Thread Ludovic Courtès
Dave Love <f...@gnu.org> skribis: > Ludovic Courtès <l...@gnu.org> writes: > >> To run --check, you must first already have the store item(s) available. >> >> So you would first run: >> >> guix build hwloc >> >> which will

Re: build failed: unexpected EOF reading a line

2017-09-11 Thread Ludovic Courtès
Hi Fredrik, Fredrik Salomonsson skribis: > I thought that it might be something wrong with my recipe I was writing. So > I tested to build the GNU Hello package from the manual (Defining Packages >

Re: fixing --check saying outputs not valid

2017-09-08 Thread Ludovic Courtès
Dave Love skribis: > I ran build --check on a new package and it complained that some output > of the derivation aren't valid. Then I checked hwloc, which also has a > "lib" output and it has the same problem: > > guix build: error: build failed: some outputs of >

Guix-HPC effort announced

2017-09-05 Thread Ludovic Courtès
Hello Guix! We’re happy to announce the Guix-HPC effort between Inria, the Max Delbrück Center for Molecular Medicine (MDC), and the Utrecht Bioinformatics Center (UBC): https://gnu.org/software/guix/news/announcing-guix-hpc.html As you know Ricardo has been deploying Guix and contributing to

Re: How to add spell checking dictionaries to Icecat

2017-09-04 Thread Ludovic Courtès
Hey ng0, ng0 <n...@infotropique.org> skribis: > Ludovic Courtès transcribed 1.1K bytes: >> Hi Maxim, >> >> Maxim Cournoyer <maxim.courno...@gmail.com> skribis: >> >> > I asked this question on the freenode #icecat channel yesterday, but >&

Re: How to add spell checking dictionaries to Icecat

2017-09-03 Thread Ludovic Courtès
Hi Maxim, Maxim Cournoyer skribis: > I asked this question on the freenode #icecat channel yesterday, but > didn't get a response, so I'm forwarding it here. > > Is there a way to install dictionaries for IceCat? When I right-click in > a text box and choose 'Add

Re: Tip of the day: storing your GuixSD config in the instantiated system

2017-08-29 Thread Ludovic Courtès
Andreas Enge <andr...@enge.fr> skribis: > On Fri, Aug 25, 2017 at 10:27:47PM +0200, Ludovic Courtès wrote: >> But wait: we can already store the config file in the instantiated >> system! Here’s how: > > That is an exciting trick, thank you, Ludovic! > > As for

Re: Tip of the day: storing your GuixSD config in the instantiated system

2017-08-29 Thread Ludovic Courtès
Ricardo Wurmus <rek...@elephly.net> skribis: > Ludovic Courtès <l...@gnu.org> writes: > >> But wait: we can already store the config file in the instantiated >> system! Here’s how: >> >> (operating-system >> ;; … >>

Re: Tip of the day: storing your GuixSD config in the instantiated system

2017-08-28 Thread Ludovic Courtès
Hi Mekeor, (I think you forgot to Cc: the list.) Mekeor Melire <mekeor.mel...@gmail.com> skribis: > Ludovic Courtès <l...@gnu.org> writes: > >> Hello Guix! >> >> Following a discussion we had at the GHM today, here’s the tip of the >> day! > > Gre

Tip of the day: storing your GuixSD config in the instantiated system

2017-08-25 Thread Ludovic Courtès
Hello Guix! Following a discussion we had at the GHM today, here’s the tip of the day! People often ask how they could store their GuixSD config alongside the instantiated system in the store. Guix maintainers usually grumpily reply “nah, don’t do this, because the config file is not

Re: Performance issues with /gnu/store in virtual machines

2017-08-22 Thread Ludovic Courtès
Christopher Baines <m...@cbaines.net> skribis: > On Tue, 22 Aug 2017 12:11:43 +0200 > l...@gnu.org (Ludovic Courtès) wrote: > >> Hi Chris, >> >> Christopher Baines <m...@cbaines.net> skribis: >> >> > 1.130.19 0

Re: Performance issues with /gnu/store in virtual machines

2017-08-22 Thread Ludovic Courtès
iyzs...@member.fsf.org (宋文武) skribis: > l...@gnu.org (Ludovic Courtès) writes: > >> Hi Chris, >> >> Christopher Baines <m...@cbaines.net> skribis: >> >>> 1.130.19 0 3853 openat >> >> [...] >> >>

Re: Performance issues with /gnu/store in virtual machines

2017-08-22 Thread Ludovic Courtès
Hi Chris, Christopher Baines skribis: > 1.130.19 0 3853 openat [...] > 13.560.193014 50 3853 openat So openat(2) is 4 orders of magnitude slower in the VM, which is a problem. I guess a large part of that is

Re: install: invalid user ‘root’

2017-08-22 Thread Ludovic Courtès
Hi, Dmitry Nikolaev skribis: > Hi. I'm trying to build Xawtv in GuixSD to use my webcamera during > screencasts. I wrote package defintion for xawtv, it passes configuration > and build phases, but fails on install phase with error: > >

Re: How'd Guix end up in the Gnu project?

2017-08-22 Thread Ludovic Courtès
Liam Wigney skribis: > I wasn't sure where it was appropriate to post this, but I'm interested why > and how the decision was made. To complement what Ricardo wrote, there’s a procedure to “offer” a package to the GNU Project, which is documented here:

Re: overriding essential-services

2017-08-22 Thread Ludovic Courtès
Ricardo Wurmus skribis: > Alex Kost writes: > >> Ricardo Wurmus (2017-08-11 22:26 +0200) wrote: >> >>> Hi Guix, >>> >>> I want to make sure that /etc/environment includes GUILE_LOAD_PATH and >>> GUILE_LOAD_COMPILED_PATH, because that’s needed for

Re: Heads-up: ‘guix pull’ now uses Guile-Git

2017-08-01 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis: > Until now ‘guix pull’ would fetch a ~13 MiB snapshot of our Git > repository when you invoke it. This is no longer the case (at last!) > with a change that makes it use Guile-Git (bindings to libgit2) I should point out that this uses a c

Re: Grub installation failed during the GuixSD's installation

2017-07-28 Thread Ludovic Courtès
¡Hola! Iván Hernández Cazorla skribis: > I init the process to install GuixSD, everything seems to be correct > during the process. But at the end it shows an error that says that > was impossible to install the grub. I understand that GuixSD was > installed correctly, but

Re: debugging cycles in build

2017-07-26 Thread Ludovic Courtès
Dave Love skribis: > I changed a package to have a "lib" output, which failed because it > detected a cycle (whereas it's OK with everything in "out"). Is there a > good way to debug that? No good way unfortunately. I usually build with -K and then do something like: LC_ALL=C

Re: guix package -u --fallback does nothing

2017-07-25 Thread Ludovic Courtès
Hartmut Goebel skribis: > Am 25.07.2017 um 11:35 schrieb Hartmut Goebel: >> "guix package -u --fallback" when run another time does *nothing*. "guix >> package -l" still show the old generation. > > "guix package --fallback -u" did the trick. > > Weird. I'll open a

Re: various packaging issues

2017-07-25 Thread Ludovic Courtès
Dave Love <f...@gnu.org> skribis: > l...@gnu.org (Ludovic Courtès) writes: > >> Honestly it’s unclear to me that this would bring much to >> <https://www.gnu.org/software/guix/manual/html_node/Defining-Packages.html> >> and related sections. > > I'

Re: guixSD

2017-07-20 Thread Ludovic Courtès
Hello, Mekeor Melire skribis: > I guess we have to wait for version 1.0 to be released so that GuixSD > can be called "stable". Personally, I don't know exactly when this is > expected to happen. The current ETA is “less than a year”. :-) See

Re: various packaging issues

2017-07-20 Thread Ludovic Courtès
Hi, Dave Love skribis: > Ricardo Wurmus writes: > >> One example is “kentutils” in (gnu packages bioinformatics). It has >> “samtabix” among its native-inputs and these additional sources are >> unpacked in a separate build phase “prepare-samtabix”. > > Ah,

Re: various packaging issues

2017-07-18 Thread Ludovic Courtès
Hello Dave, Glad to see another Guix user in HPC! Dave Love skribis: > * I should specify a disjunction of licences like "BSD or GPLv2" rather > than the conjunction, which seems to be represented as a list (though > the doc doesn't say what a list represents). I.e. in

Re: developing software with guix environment

2017-07-18 Thread Ludovic Courtès
Hi, Adonay Felipe Nogueira skribis: > About "preventing environment from being updated by ‘guix pull’ in the > meantime", do you mean that: > > 1. Even if I specify the `--root [Some file path.]` option to `guix >environment`. > > 2. Exit/leave the environmente due

Re: developing software with guix environment

2017-07-17 Thread Ludovic Courtès
Hi nee, nee skribis: > Hello, I've been using guix `environment -l env.scm` to work on > different programming projects on my laptop. > The problem is: When I do guix pull or gc, these environments might get > lost, and when I'm on the train with no network and run `guix >

Re: First installation - Questions

2017-07-17 Thread Ludovic Courtès
Hello, Sohom Bhattacharjee <soham.bhattacharje...@gmail.com> skribis: > On 07/10/2017 03:14 PM, Ludovic Courtès wrote: [...] >>> 2. From reading the docs I figure that we are supposed to write >>> config.scm for everything including web servers. This also mea

Re: Package Installation takes a very long time - normal?

2017-07-10 Thread Ludovic Courtès
Leo Famulari skribis: > On Mon, Jul 10, 2017 at 09:25:27PM +0100, Niall Dooley wrote: >> OK, so it has finished but unsuccessfully. The last lines of the output were >> as follows but none of the packages were installed. To reach this point it >> took about 50 mins (it

Re: First installation - Questions

2017-07-10 Thread Ludovic Courtès
Hello Sohom, Sohom Bhattacharjee skribis: > I recently attempted to install GUIX SD on my laptop. After about 5 > initial iterations I was finally able to get GUIX SD on my laptop so > that it just worked. I used the basic config for my first try and I kept > on

Re: Issues with my configuration - zsh shell default

2017-07-08 Thread Ludovic Courtès
Ricardo Wurmus skribis: >> This worked for me. Thanks. What is the best way of looking up what package >> belongs to what module? In case I hit more of this in the future. > > You can use “guix package -s zsh” and then use recutils to match on the > “name” field and print the

Re: Implement power management (suspend, hibernate, resume) in Shepherd?

2017-07-08 Thread Ludovic Courtès
Mark H Weaver skribis: > Mekeor Melire writes: > >> As far as I understand, currently GuixSD uses elogind (“systemd >> project's ‘logind’, extracted to a standalone package”) to suspend, >> hibernate and resume when some events happen, like pressing the

Re: Specify patches for packages with local source

2017-07-03 Thread Ludovic Courtès
Hi, Mekeor Melire skribis: > Is it possible to specify patches for packages with local source? > > The `local-file` declaration doesn't allow a `patches` declaration. Indeed, that’s annoying. I would suggest maybe using ‘computed-file’ in conjunction with ‘local-file’

Re: [ANN] Emacs-Guix 0.3.2

2017-07-03 Thread Ludovic Courtès
Heya, Alex Kost skribis: > Now about the "breaking" change in Guix: In the past, > 'manifest-entry-dependencies' procedure returned a list of file names, > and now¹, it returns a list of manifest entries. This change caused an > error during parsing an output from the scheme

Re: Using tramp with guixsd install image

2017-07-02 Thread Ludovic Courtès
Hello, Divan Santana <di...@santanas.co.za> skribis: > Ludovic Courtès <l...@gnu.org> writes: [...] >> The VM image should contain a valid /bin/sh already, doesn’t it? > > No it doesn't. > > There is no '/bin/sh' on the guixsd-usb-install-0.13.0.x86_64-linux.xz

Re: guixsd install questions

2017-07-02 Thread Ludovic Courtès
Hi, Divan Santana skribis: > I wish. Maybe one day. My coding skills are MIA and time is very > limited. But I do hope to start contributing in some way in time > (besides my FSF financial support). Trying out GuixSD and reporting successes and failures like you do is a

Re: Guix installation - Cannot connect to wifi or Ethernet

2017-07-01 Thread Ludovic Courtès
Mekeor Melire skribis: > Muto writes: > >> I'm trying to install Guix. >> "ifconfig" doesn't detect my wlp5s0 device. > > Your wifi-card may need a proprietary driver which GuixSD doesn't > include (because Guix only has official packages for

Re: guixsd install questions

2017-07-01 Thread Ludovic Courtès
Divan Santana <di...@santanas.co.za> skribis: > Ludovic Courtès <l...@gnu.org> writes: [...] >> My guess is that you’d need to explicitly mark one of the mapped device >> as depending on the other; this cannot be guessed. >> >> If you run “guix syste

Re: Security questions around using Guix to package apps

2017-06-30 Thread Ludovic Courtès
Hello Divan, Divan Santana skribis: > If guix is installed on a system and configured to point to substitutes > that the same nonroot user has access to submit and approve packages in, > can that nonroot user on the system gain root. Therefore would one need > to review

Re: xscreensaver on GuixSD

2017-06-29 Thread Ludovic Courtès
Hello Thomas, Thomas Danckaert skribis: > I'd like the xscreensaver daemon to start automatically. Has anyone > set this up on their system? Do I need to define a custom service for > this? Suggestions welcome! I would start it from ~/.xsession, but perhaps there

Re: Using patches from intermne, not from /gnu/packages/aux-files

2017-06-29 Thread Ludovic Courtès
Hi Dmitry, Dmitry Nikolaev skribis: > I want to apply Reiser4 patch for my Linux > > https://reiser4.wiki.kernel.org/index.php/Main_Page > https://sourceforge.net/projects/reiser4/files/reiser4-for-linux-4.x/reiser4-for-4.11.0.patch.gz > > But all code examples in guix

Re: failed to resolve partition “my-root”

2017-06-29 Thread Ludovic Courtès
Ricardo Wurmus skribis: > Fixing this was tedious, though. Before the installation I ran “guix > pull”. When I noticed that the system would not boot I had to boot from > USB again — and then would have to run “guix pull” again. > > Is there a way to avoid this? We can’t

Re: Why the package `shadow' is not installed by default in the latest GuixSD image?

2017-06-29 Thread Ludovic Courtès
Hi, Göktuğ Kayaalp skribis: > I have recently reported a weird issue with X11 here, and am now > retrying to install GuixSD on that same machine on which I had the > issue. Now another trouble that I encounter during the installation is > that the shadow package is no

Re: Kernel panic while building VM

2017-06-21 Thread Ludovic Courtès
Hello, Enrico Schwass skribis: >> Could you try again and report (1) what you did, (2) the >> ‘operating-system’ configuration you used, and (3) the error messages >> you see and when you see them? >> >>> I will test the hardware with Guix 12 at the weekend >> >> Please

Re: Extra files in build container

2017-06-19 Thread Ludovic Courtès
Hi Gregor, Gregor Giesen <gie...@zaehlwerk.net> skribis: > On Mon, Jun 19, 2017 at 04:49:43PM +0200, Ludovic Courtès wrote: >> >> I think it would be easier to just use ‘substitute*’ to replace all the >> >> occurrences of “tcp”, etc., wouldn’t it? >> >

Re: Extra files in build container

2017-06-19 Thread Ludovic Courtès
Hello, Gregor Giesen <gie...@zaehlwerk.net> skribis: > On Mon, Jun 19, 2017 at 13:26AM +0200 Ludovic Courtès wrote: >>> On Fri, Jun 16, 2017 at 09:58:55AM +0200, Ludovic Courtès wrote: >>>> In cases like the one you describe, we usually end up modifying tests to

Re: nginx service modify user

2017-06-19 Thread Ludovic Courtès
James Richardson <ja...@jamestechnotes.com> skribis: > Ludovic Courtès writes: > >> Hi James, >> >> James Richardson <ja...@jamestechnotes.com> skribis: >> >>> I've managed to get nginx running as service (I'm running GuixSD). I >>

Re: Corrupt colours with X.org

2017-06-19 Thread Ludovic Courtès
Hello, Göktuğ Kayaalp skribis: > I have tried installing GuixSD on my machine, an old Asus laptop, and > have completed the installation successfully. But I had a problem with > some applications in X.org: when I set a bg image, and opened an > application (i.e. xterm), the

Re: Extra files in build container

2017-06-19 Thread Ludovic Courtès
Hi Gregor, Gregor Giesen <gie...@zaehlwerk.net> skribis: > On Fri, Jun 16, 2017 at 09:58:55AM +0200, Ludovic Courtès wrote: >> In cases like the one you describe, we usually end up modifying tests to >> use the numerical values for services and protocols rathe

Re: nginx service modify user

2017-06-19 Thread Ludovic Courtès
Hi James, James Richardson skribis: > I've managed to get nginx running as service (I'm running GuixSD). I > would like the nginx user to be in supplementary groups, obviously > usermod and vim /etc/group are not the proper solution. > > %nginx-accounts seems not to be

Re: guix system reconfigure

2017-06-06 Thread Ludovic Courtès
Hi Oleg, Oleg Pykhalov skribis: > But now I have fully functional guixsd system except two things: > > 1. Scanner. I configured it with hplip in previous system. But now I > need to use sane as I understand. Our ‘sane-backends’ package depends on ‘hplip’, so I would

Re: I installed GuixSD on my laptop

2017-06-05 Thread Ludovic Courtès
Hi, nee skribis: > 1. How do I set the locale in the login manager and Grub. > I have a German keyboard, but the system boots with an english > key-setting and only changes when I enter gnome or xfce (I had to set > them up via their guis). Is there any GuixSD-level setting for

Re: Help neeeded to package guile-wiredtiger and microkanren

2017-06-01 Thread Ludovic Courtès
Hi, Leo Famulari skribis: > Looking at existing Guile packages, I saw that some of them put everything > under > 'share/guile/site/2.{0,2}'. Others put the source files in that directory, > while > putting the compiled .go objects in 'lib/guile/2.{0,2}/site-ccache. > > Do

Re: guix system reconfigure

2017-05-30 Thread Ludovic Courtès
Hi Oleg, Apologies for the late reply. Oleg Pykhalov skribis: > $ guix system reconfigure /etc/config.scm > > It hangs shell until kill. > > substitute: updating list of substitutes from > 'https://mirror.hydra.gnu.org'... 100.0% > The following derivation will be built:

Re: ntpd and ssh-daemon

2017-05-30 Thread Ludovic Courtès
Hi James, James Richardson skribis: > I just installed GuixSD on a laptop. When it boots it appears that > dbus-system and networking are slow to start up. It seems that ntpd and > ssh-daemon do not start because the the network isn't fully configured > yet. > >

Re: Kernel panic - not syncing: attempting to kill init! when booting GuixSD

2017-05-28 Thread Ludovic Courtès
Hi Christopher, Christopher Baines skribis: > So I deleted some system generations from one of my GuixSD systems, then > rebooted. Unfortunately, I can no longer get it to boot. I think the > latest system generation should work, and at least one of the previous > generations

Re: offload daemon

2017-05-28 Thread Ludovic Courtès
James Richardson <ja...@jamestechnotes.com> skribis: > Ludovic Courtès writes: [...] >>> Hmm, I move the key pair to /tmp and set the perms to 644 and offloading >>> works for my regular user... Not quite sure I understand why. >> >> The ‘guix offload’ co

Re: Emacs-Guix 0.3.1

2017-05-24 Thread Ludovic Courtès
Ricardo Wurmus skribis: > Actually, I think Info is superior, not least because of the index. In > an Info reader (Emacs, for example) you can hit “i” and start typing a > concept. A well-written manual will take you right to the section > explaining the concept, even if

Re: offload daemon

2017-05-24 Thread Ludovic Courtès
James Richardson <ja...@jamestechnotes.com> skribis: > James Richardson writes: > >> Ludovic Courtès writes: >> >>> Hello, >>> >>> James Richardson <ja...@jamestechnotes.com> skribis: >>> >>>> I am trying to

Re: not an ELF file

2017-05-24 Thread Ludovic Courtès
Catonano skribis: > sudo guix pull succeeded > > guix pull fails with > guix pull: error: guile-ssh-rexec-bug.patch: patch not found Hmm, could you run “rm ~/.config/guix/latest”? HTH, Ludo’.

Re: not an ELF file

2017-05-23 Thread Ludovic Courtès
Catonano skribis: > after having reconfigured successully, attempting to experiment with qemu > some more > > guix system vm /etc/vm-config-desktop.scm \ >>--image-size=30GB \ >>--expose=$HOME \ >>--share=$HOME/share=/exchange > > I get this > > ;;; WARNING:

Re: offload daemon

2017-05-23 Thread Ludovic Courtès
Hello, James Richardson skribis: > I am trying to setup an offload daemon. > > I have everything setup correctly (I think ;) > > $ guix offload test completes successfully. > > The offload daemon is actually guix on a foreign distro (Debian sid in > this case). > >

Re: Crippled packages on mirror.hydra.gnu.org?

2017-05-23 Thread Ludovic Courtès
Hi Dmitry, Dmitry Alexandrov <321...@gmail.com> skribis: >> On Mon, May 22, 2017 at 02:28:49PM +0300, Dmitry Alexandrov wrote: >>> --8<---cut here---start->8--- >>> $ wget >>>

Re: qemu shared folder

2017-05-22 Thread Ludovic Courtès
Hello, Catonano skribis: > I created my virtual machine with this command > > guix system vm-image /etc/vm-config-desktop.scm \ >--image-size=30GB \ >--share=$HOME=/exchange > > then I copied the image from the store to a local folder > then I run it with this

Contributing to the manual

2017-05-22 Thread Ludovic Courtès
Hello! Quiliro skribis: > El Sun, 21 May 2017 13:43:02 +0200 > Fox escribió: > >> Adonay Felipe Nogueira wrote: >> > >> > Whenever possible, plase avoid duplicating efforts. >> > >> > Happy hacking! :) >> >> >> yup, duplicated efforts are not cogent

Re: All source code for GuixSD system

2017-05-19 Thread Ludovic Courtès
Hello Dima, (+Cc: help-guix) Dima Ursu <d...@tehnoetic.com> skribis: > On 05/17/2017 12:03 AM, Ludovic Courtès wrote: [...] >> If you run: >> >> guix gc -R $(readlink -f /run/current-system) >> >> on a GuixSD system, that’ll list all the “things”

Re: GuixSD in virtualbox

2017-05-19 Thread Ludovic Courtès
Adonay Felipe Nogueira skribis: > You might want to make sure that the version of VirtualBox that you have > is fully free/libre though. > > The current versions of it, as far as I know, aren't, so I think Guix > should avoid recommending it. Specifically, VirtualBox

Re: mcron job with cd to directory?

2017-05-17 Thread Ludovic Courtès
Howdy ng0, ng0 skribis: > Does someone know how you could re-create this: > > (crontab -l of root) > # Regnerate stagit indexes every hour: > 0 * * * * (cd /var/www/git && echo `pwd` && /root/git_pragmatique_xyz.sh) > > in mcron? > > I have some cronjobs where the initial

Re: All source code for GuixSD system

2017-05-16 Thread Ludovic Courtès
Hi Tiberiu, Tiberiu <tibe...@tehnoetic.com> skribis: > On 16.05.2017 22:46, Ludovic Courtès wrote: >> Currently there’s no tool to do that for GuixSD proper, though in >> practice the command above should get you close to that. It would be >> interesting to develop so

Re: Is there a way to write the bootloader to multiple drives?

2017-05-16 Thread Ludovic Courtès
Hello, myglc2 skribis: > Is there a way to have 'guix system reconfigure' write the bootloader to > multiple drives? Why would you want to do that? (Honest question!) Ludo’.

Re: All source code for GuixSD system

2017-05-16 Thread Ludovic Courtès
Hi, Efraim Flashner skribis: > guix build --sources=transitive will download all the > sources required to build from the bootstrap binaries to the package(s) > named. > > I'm not sure how to do the same for the install image though. Currently there’s no tool to do that

Register for the GNU Hackers Meeting, August 25–27!

2017-05-16 Thread Ludovic Courtès
Hello Guix! Now’s the time to register for the GNU Hackers Meeting: https://www.gnu.org/ghm/ https://lists.gnu.org/archive/html/ghm-discuss/2017-05/msg0.html A bunch of Guix hackers (myself included) are planning to be there, so let’s take advantage of this event to meet in person,

Re: Unable to use Aspell installed via Guix

2017-05-15 Thread Ludovic Courtès
Hi Niall, Niall Dooley skribis: > The following package will be installed: >aspell-dict-en 2016.11.20-0 > /gnu/store/0krzlail39f8lf58bnm0jwvrr0sb0f8s-aspell-dict-en-2016.11.20-0 > > The following derivations will be built: >

Re: master

2017-05-15 Thread Ludovic Courtès
Hello, Catonano skribis: > I can't build the master branch right now (commit > 1edbdb0bfc3248abb6732ccebb2b3463b02fee3a ) [...] > In unknown file: >1 (primitive-load-path "gnu/tests" #) > In gnu/tests.scm: >208:16 0 (_) > > gnu/tests.scm:208:16:

Re: Incorrect Emacs UI on foreign distro (Ubuntu)

2017-05-11 Thread Ludovic Courtès
Hello, Chris Marusich skribis: > I've installed Emacs using Guix on a foreign distro (Ubuntu 16.04.2 LTS, > to be precise). When I start it from GNOME terminal via the following > command: > > emacs > > it looks weird (see attached file "emacs-incorrect-ui.png") and

Re: on a Raspberry Pi ?

2017-05-11 Thread Ludovic Courtès
Catonano skribis: > Can GuixSD run on a Raspberry Pi ? GuixSD only runs on x86_64 and i686: https://www.gnu.org/software/guix/download/ Ludo’.

Re: "The following environment variable definitions may be needed"

2017-05-11 Thread Ludovic Courtès
Niall Dooley skribis: > This too has confused me so perhaps an update of the manual is in order. Like > others I too followed the instructions in the manual > (https://www.gnu.org/software/guix/manual/guix.html#Invoking-guix-package) > and have the following > in my .bashrc

Re: postgres won't run

2017-05-10 Thread Ludovic Courtès
Catonano skribis: > I can start postgres with > > sudo herd start postgresql > > but after a short while it stops Do you get useful hints in /var/log/shepherd.log, /var/log/messages, or similar? Ludo’.

Re: "The following environment variable definitions may be needed"

2017-05-10 Thread Ludovic Courtès
Hi! Chris Marusich skribis: > This leads to my question: If I'm using GuixSD (or a foreign distro in > which $GUIX_PROFILE/etc/profile is automatically sourced), do I need to > add these recommended export statements to my ~/.bashrc or > ~/.bash_profile? No. > My

Re: Unable to upgrade packages

2017-05-09 Thread Ludovic Courtès
Leo Famulari skribis: > On Sat, May 06, 2017 at 03:16:11PM +0200, Niall Dooley wrote: >> It seems I'm unable to upgrade installed packages with Guix. Below is the >> output from the terminal. As you see I first tried to get the latest Guix >> before upgrading. Is this an

Re: Unable to use Aspell installed via Guix

2017-05-09 Thread Ludovic Courtès
Hi Niall, Niall Dooley skribis: > [21:06 doolio@mars ~] > guix package -i aspell-dict-en > The following package will be installed: >aspell-dict-en 2016.11.20-0 > /gnu/store/0krzlail39f8lf58bnm0jwvrr0sb0f8s-aspell-dict-en-2016.11.20-0 > > The following derivations will be

Re: build failed: got unexpected path from subsituter

2017-05-05 Thread Ludovic Courtès
"Olivier Farges" skribis: > I don't have the error anymore since I've done "guix system build config.scm > -k -no-substitutes". Before that, the error appeared several times > with different packages (qtmultimedia, owncloud-client, ...). If it comes back again,

Re: Broken fonts in gnome-terminal

2017-05-05 Thread Ludovic Courtès
Hi, Catonano <caton...@gmail.com> skribis: > 2017-05-04 10:37 GMT+02:00 Ludovic Courtès <l...@gnu.org>: [...] >> If you’re using ‘gnome-desktop-service’ on GuixSD, can you reproduce the >> problem if you build a VM of your system, with ‘guix system v

Broken fonts in gnome-terminal

2017-05-04 Thread Ludovic Courtès
Hello, Catonano skribis: > I did upgrade right now > > I also removed fontconfig, gc'ed and reinstalled fontconfig Not sure what you mean here. Fontconfig cannot be removed from /gnu/store without first removing all the graphical applications in there (almost all them

Re: guix gc

2017-05-03 Thread Ludovic Courtès
Hi, Catonano skribis: > I run guix gc for the first time since when I installed GuixSD > > I remember there was a bug for which pieces that should not be garbage > collected get garbage collected anyway I don’t know if the problems you describe relate to it, but the bug¹

Re: is it me ?

2017-05-01 Thread Ludovic Courtès
Hello! Catonano skribis: > Recently I've been suggested to look at the definition o scmutils as a > reference > > I made a really short screencast about how a a procedure in there is not > browsable with geiser. > > It's here >

Re: build failed: substituter `substitute' died unexpectedly

2017-05-01 Thread Ludovic Courtès
Leo Famulari skribis: > On Fri, Apr 28, 2017 at 11:29:50AM -0500, Christopher Allan Webber wrote: >> I am getting this error right now on multiple machines: >> >> substitute: updating list of substitutes from >> 'http://mirror.hydra.gnu.org'... 100.0% >> substitute:

Re: guix pull: 502/Bad Gateway for savannah.gnu.org

2017-04-20 Thread Ludovic Courtès
ng0 skribis: > Björn Höfling transcribed 0.8K bytes: >> Hi, >> >> I just tried a guix pull and got this error: >> >> bjoern@g64 ~$ guix pull >> >> Starting download of /tmp/guix-file.QxbCPt >> From >>

Re: A short story about containers

2017-04-20 Thread Ludovic Courtès
Quiliro skribis: > A short story about containers.- Heheh, fun! Ludo’.

Re: runpath validation

2017-04-20 Thread Ludovic Courtès
Hello! Catonano skribis: > Thanks to Snape I could find objdump and attempt what is suggested here > https://en.wikipedia.org/wiki/Rpath > > me@my-machine /gnu/store/zv2c9mbs4q7f75p9xlgxs62fb5wmp3ac-granite-0.4.0.1$ > objdump -a -x bin/granite-demo | grep NEEDED > NEEDED

Re: Using Guix API in a foreign distribution

2017-04-16 Thread Ludovic Courtès
Hi sirgazil! sirgazil skribis: > So, guix modules are available in ".guix-profile/share/guile/site/2.0" > but not in ".guix-profile/share/guile/site/2.2". This is because the ‘guix’ package in Guix currently builds against Guile 2.0, not 2.2. The reason for this is that one

Re: libstdc++ for cross compilers

2017-04-12 Thread Ludovic Courtès
Hello! Ricardo Wurmus skribis: > The latest version includes C++ sources for the firmware. > Unfortunately, our “arm-none-eabi” cross-compiler package does not > build libstdc++, nor does it come with any of the required C++ headers > like “cmath”. > > So I tried to change

Re: Touchpad settings don't show up in GNOME

2017-04-10 Thread Ludovic Courtès
Heya, ren...@openmailbox.org skribis: > In GNOME the touchpad settings don't show up and the 'Tap to Click' > function does not work on my laptop. > > I found the following tickets regarding the problem: > > 1) https://bugzilla.gnome.org/show_bug.cgi?id=747956 > 2)

<    1   2   3   4   5   6   7   8   >