Re: some questions about GUIX

2015-12-31 Thread Ricardo Wurmus
Sam Halliday <sam.halli...@gmail.com> writes: > Thanks Ricardo, > > Ricardo Wurmus writes: >> I’m not sure I understand what you mean here. I have been packaging a >> couple of Java things and the reliance on prebuilt jars and Maven >> causes quite a few

Re: GUIX_LOCPATH problems with guix on gentoo

2016-06-18 Thread Ricardo Wurmus
Hi, I found it very hard to read this email, because there are so many non-essential things pasted in the body :-/ I hope I didn't miss anything important while I paged through your email, but one thing stood out to: ng0 writes: > python: stdout/stderr:

Re: What prevents "guix package --profile" profiles from being gc'ed?

2016-02-26 Thread Ricardo Wurmus
Alex Kost writes: > Christopher Allan Webber (2016-02-25 03:30 +0300) wrote: > >> I'm a bit confused about profile management for profiles that *aren't* >> your system or default user profile. >> >> guix package --profile=/home/cwebber/guix-profiles/test -i hello >> >> then

Re: Typing on GuixSD in languages other than English

2016-04-04 Thread Ricardo Wurmus
Chris Marusich writes: > How can I verify that ibus is working on its own? I've tried installing > ibus by itself into my profile. When I do this, I can run ibus-setup, > and I see a "Japanese" language input option. This is true even when > anthy and ibus-anthy are not

Re: neo tty layout

2016-08-14 Thread Ricardo Wurmus
ng0 writes: > I just installed NixOS on another system and noticed they offer neo > layout not only in X11 but also for tty. Would it be okay to replicate > this for Guix? I'll be looking into this soon for me personally, but > maybe others can benefit from it by

Re: Newbie packagers

2016-07-21 Thread Ricardo Wurmus
Hi Vincent, > - the comma operator > - the backquote operator > - the quote operator > - the arobase operator (is it for list unpacking ?) These are all about list quoting. This is code: (+ 1 2 3) It evaluates to 6. This is quoted code (aka data): '(+ 1 2 3) It doesn’t get

Re: GuixSD on arm

2016-07-05 Thread Ricardo Wurmus
Jookia <166...@gmail.com> writes: > - Patches would get lost regularly. Yeah, this is still a problem for me. Many patches slip by because I have no capacity to review them in time. I have settled on reviewing things that I feel I’m a little more qualified to review than others, such as R

Re: udev rules and system configuration

2016-07-04 Thread Ricardo Wurmus
Ludovic Courtès <l...@gnu.org> writes: > Ricardo Wurmus <rek...@elephly.net> skribis: >> Here’s an idea, which might be bad: how about adding a feature to load >> and merge a directory tree of configuration files as they are? For >> example, if I had a directo

udev rules and system configuration (was: Microscheme failed)

2016-07-04 Thread Ricardo Wurmus
Ludovic Courtès <l...@gnu.org> writes: > Hello! > > Ricardo Wurmus <rek...@elephly.net> skribis: > >> For my AVR programmers I have this in my system configuration: >> >> >> (define avrispmki

Re: no patch applies

2016-08-05 Thread Ricardo Wurmus
Vincent Legoll writes: > Hello > >>> I attempted to apply the patch onto a fresh Guix master and the patch does >>> not apply, I don't know why > > When I fail to apply a patch that's often because of a wrong -p parameter. > Try with "--dry-run -p0" or "--dry-run -p1"

Re: Microscheme failed

2016-07-04 Thread Ricardo Wurmus
Hi Daniel, > I try compile to Arduino plataform using Microscheme (installed with: > guix package -i microscheme) on GuixSD, but there are errors. > > I did: > sudo microscheme -m UNO -d /dev/ttyACM0 -au lightom.ms This is unrelated but I recommend not using “sudo” here. You can add a udev

ath wireless power management failure

2017-02-07 Thread Ricardo Wurmus
GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC https://elephly.net Hi Guix, since a couple of days I’m experiencing problems with my wireless card after waking up from suspend. I suspend the laptop very often, so this is really important to me. Upon waking up from suspend the wireless

Re: ath wireless power management failure

2017-02-07 Thread Ricardo Wurmus
Tiberiu writes: > Do you also have ath9k log messages and if so, could you please paste > them here? Also, what chip does your WiFi card have? There aren’t many ath9k log messages. Here are the messages from yesterday and today: Feb 6 00:35:57 localhost vmunix: [

Re: ath wireless power management failure

2017-02-07 Thread Ricardo Wurmus
Tiberiu writes: > On 07.02.2017 16:46, Ludovic Courtès wrote: >> So I don’t know what’s happening in your case. It’s a good idea to try >> with a different WiFi card or dongle if you have one. > > Ricardo, do you have a WiFi card on mPCIe (driver ath9k) or a WiFi >

Re: Recursively propagate build-system 'arguments' to dependency packages?

2017-02-08 Thread Ricardo Wurmus
Myles English writes: > Hello Fede, Eric, > > on [2017-02-07] at 15:15 Federico Beffa writes: > >> Eric Bavier writes: >> >>> On Mon, 06 Feb 2017 21:09:33 + >>> Myles English wrote: >>> Trying to define a

Re: ath wireless power management failure

2017-02-07 Thread Ricardo Wurmus
Björn Höfling writes: > Just curious: > > Is you operating system GuixSD? Do you still have an old system generation of > the time "where it worked"? Have you tried to boot into that? I’m using GuixSD but I reinstalled the system right before going to FOSDEM.

Re: Package Installation Queries

2017-02-19 Thread Ricardo Wurmus
Ludovic Courtès writes: > I’ve been thinking we should have a way to hook importers and updaters > directly to the command-line interface to facilitate this kind of > experimentation. Say: > > guix package --importer=elpa -i something > > which would import ‘something’ and its

Re: Installing the Xfce DE installs Unity

2017-02-18 Thread Ricardo Wurmus
Niall Dooley writes: > Hi Leo, > > On 12 February 2017 at 03:49, Leo Famulari wrote: >> On Thu, Feb 09, 2017 at 10:56:06PM +0100, Niall Dooley wrote: >> >> Hi! >> >>> I installed the Xfce (meta) package and on restarting the available DE >>> on the login

Re: ath wireless power management failure

2017-02-17 Thread Ricardo Wurmus
Tiberiu <tibe...@tehnoetic.com> writes: > On 07.02.2017 18:03, Ricardo Wurmus wrote: >> Tiberiu <tibe...@tehnoetic.com> writes: >> >>> Do you also have ath9k log messages and if so, could you please paste >>> them here? Also, what chip does your WiFi

Re: gpg --verify

2017-02-17 Thread Ricardo Wurmus
Catonano writes: > $ ls > Fedora-Workstation-25-1.3-x86_64-CHECKSUM > Fedora-Workstation-Live-x86_64-25-1.3.iso > guixsd-usb-install-0.12.0.x86_64-linux > guixsd-usb-install-0.12.0.x86_64-linux.xz.sig Looks like you’ve already unpacked the xz archive. It should work fine

Re: [GuixSD] Extremely low framerate on desktop.

2017-03-02 Thread Ricardo Wurmus
Matthew Brooks writes: > Thanks for the reply; I hadn't even considered the issue of blobs > separately from drivers. > I just double-checked with a Trisquel liveUSB, and while it *does* > show the same "VMWare" and "softpipe" stuff in glxinfo, the > performance is

Re: Backing up a GuixSD system? rsnapshot doesn't seem to like the store.

2017-03-02 Thread Ricardo Wurmus
dian_ce...@zoho.com writes: > On Thu, 02 Mar 2017 13:56:28 +0100 > Ricardo Wurmus <rek...@elephly.net> wrote: >> >> I’m using borg for backups, but I haven’t tested backing up the store >> itself because the state of my software environment is fully described &

Re: R install.packages() fails: 'Peer certificate cannot be authenticated with given CA certificates'

2016-09-30 Thread Ricardo Wurmus
myglc2 writes: > With GuixSD user config ... > > (use-package-modules > base ; glibc-utf8-locales > ssh; mosh > admin ; tree > aspell ; aspell-dict-en > mail ; notmuch mu isync > statistics ; r > emacs ; emacs-ess > certs ; nss-certs > ) >

Re: notmuch users: how do you filter debbugs?

2016-09-29 Thread Ricardo Wurmus
Ludovic Courtès writes: > Hello! > > ng0 skribis: > >> Let's say you use notmuch as your Email sorting system, and you are >> subscribed to more than one projects -b...@gnu.org, how do you filter >> them? Currently it all ends up in inbox because they can't

running a script in a post-build hook?

2016-10-07 Thread Ricardo Wurmus
Hi Guix, here’s my problem: I need to have the store on a big slow NFS server with online compression and deduplication. This means that *everything* in Guix is slow: downloading binaries, building packages from source, building a new profile generation — it’s all *very* slow. So I thought: I

Re: guix package -r *downloads* new packages?

2016-10-09 Thread Ricardo Wurmus
Ludovic Courtès writes: > Hi Hartmut, > > Hartmut Goebel skribis: > >> I tried cleaning up my system. But when I did "guix package -r …", it >> started to build derivations and download stuff. > > [...] > >> $ guix package -r guix >> warning: failed

Re: After installing Java, what should I set JAVA_HOME to?

2016-11-08 Thread Ricardo Wurmus
Zachary Kanfer writes: > I am not sure what trust store is being used. I'm also not sure how to > check what trust store is being used. You can get more debug information by adding the following option to your invocation of “java”: -Djavax.net.debug=ssl You can

Re: After installing Java, what should I set JAVA_HOME to?

2016-11-08 Thread Ricardo Wurmus
Zachary Kanfer writes: > But I started the gradle quickstart guide > , > and I've started running into problems. Right now I have $JAVA_HOME set to > /home/zck/.guix-profile/, but I am suspecting that is

Re: running a script in a post-build hook?

2016-10-13 Thread Ricardo Wurmus
Ludovic Courtès <l...@gnu.org> writes: > Hello! > > Ricardo Wurmus <ricardo.wur...@mdc-berlin.de> skribis: > >> here’s my problem: I need to have the store on a big slow NFS server >> with online compression and deduplication. This means that *everyth

Re: After installing Java, what should I set JAVA_HOME to?

2016-12-01 Thread Ricardo Wurmus
zloster writes: > There is icedtea-3.1.0 That’s the problem: icedtea 3.1.0 cannot build the keystore, which is why this build phase has been removed. IcedTea (the free software build system for OpenJDK) doesn’t come with a keystore by default and doesn’t try to generate it, so

Re: After installing Java, what should I set JAVA_HOME to?

2016-12-01 Thread Ricardo Wurmus
Chris Marusich writes: > Radoslav Petrov writes: > >> About a proper fix: IMO iced3 JDK Guix definition needs to process >> "java.security" file for the SunPKCS11 provider to override the >> JAVA_HOME definition with the file in the current

Re: clisp executable images fail at startup

2016-12-31 Thread Ricardo Wurmus
Ludovic Courtès writes: >> When I packaged it and tried to run the packaged executable, however, I >> got this error: >> >> module 'syscalls' requires package OS. >> >> (This error is reported by CLISP.) > > Could it be a search path issue? Did you try strace’ing clisp to see

GNU Guix & GuixSD 0.12.0 released

2016-12-21 Thread Ricardo Wurmus
4 Lukas Gradl 21 Manolis Ragkousis 114 Marius Bakke 128 Mark H Weaver 7 Mathieu Lirzin 2 Maxim Cournoyer 2 Mike Gerwitz 1 Muriithi Frederick Muriuki 12 Nicolas Goaziou 2 Paul Garlick 3 Petter 2 Raoul Bonnal 9 Rene Saavedra

Re: Seeking advice: preparing releases on GuixSD.

2016-12-24 Thread Ricardo Wurmus
ontains references to /usr/bin, but ultimately it runs “make dist” as well. Attached is the patch to add roffit. >From af81a0a3c796af583ec88dd4bc8d2e8a742c58fa Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus <rek...@elephly.net> Date: Sat, 24 Dec 2016 11:12:45 +0100 Subject: [PATCH] gnu

Re: Seeking advice: preparing releases on GuixSD.

2016-12-25 Thread Ricardo Wurmus
ng0 <n...@libertad.pw> writes: > Ricardo Wurmus <rek...@elephly.net> writes: […] >> From af81a0a3c796af583ec88dd4bc8d2e8a742c58fa Mon Sep 17 00:00:00 2001 >> From: Ricardo Wurmus <rek...@elephly.net> >> Date: Sat, 24 Dec 2016 11:12:45 +0100 >>

Re: Seeking advice: preparing releases on GuixSD.

2016-12-24 Thread Ricardo Wurmus
ng0 <n...@libertad.pw> writes: > Ricardo Wurmus <rek...@elephly.net> writes: > >> What I get is a tarball named “gnurl--.tar.gz” (because “configure.ac” >> specifies the version as a dash). Unpacking it I see exactly *one* >> reference to something in

Re: Seeking advice: preparing releases on GuixSD.

2016-12-26 Thread Ricardo Wurmus
ng0 writes: > So the changed shebang in the ltmain.sh is a bug on my side or in > the autotools in Guix? Looks like a bug in how we install the file when building libtool. -- Ricardo GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC http://elephly.net

StumpWM with SLIME

2017-01-14 Thread Ricardo Wurmus
Hi Guix, I’m trying out StumpWM and I’d like to be able to interact with it via Emacs using SLIME. Here’s what I installed: guix package -i emacs-slime sbcl-stumpwm:bin My ~/.stumpwmrc looks like this: --8<---cut here---start->8--- (in-package :stumpwm)

Re: downloading a tarball

2017-03-24 Thread Ricardo Wurmus
Catonano writes: > This > https://sourceforge.net/projects/libxls/files/ > > I attempted to build the package several times but every time the hash > results to be wrong. > > I correct it and then it's wrong again > > For example, I get > > @ build-failed >

Re: persistent reproducibility ?

2017-03-23 Thread Ricardo Wurmus
zimoun writes: > One of the issues is that the Guix packages tree will never include > some softwares, even if they are open source. Because the authors > apply weird licences or non-GNU compliant licences, or simply because > authors are not so motivated to push. Even

Re: hg repos

2017-04-10 Thread Ricardo Wurmus
Catonano writes: > is there a hg-download in Guix ? Yes. There’s a module “(guix hg-download)”, which provides the “hg-fetch” method and the “hg-reference” uri. It’s used in the “seek” package in “(gnu packages bioinformatics)”. -- Ricardo GPG: BCA6 89B6 3655 3801 C3C6

libstdc++ for cross compilers

2017-04-10 Thread Ricardo Wurmus
Hi Guix, I’m trying to update my custom package for the Axoloti audio board, which is not yet in Guix because it depends on bundled Java jars. The package includes a user interface written in Java and a cross-compiled firmware for the board. The latest version includes C++ sources for the

Re: walking up the filetree (in a Guix related package)

2017-04-17 Thread Ricardo Wurmus
ng0 writes: > This is very similar to what I use in the gnURL release procedure, > but it has one defect: It requires that the file is located in the > top sourcedirectory / root directory of the source. > > I'm trying to change this: > > (define %source-dir (dirname

Re: libstdc++ for cross compilers

2017-04-13 Thread Ricardo Wurmus
Hi Ludo, thanks for the hints. > Ricardo Wurmus <rek...@elephly.net> 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 th

Re: Lilypond version

2017-08-15 Thread Ricardo Wurmus
Martin Castillo writes: > I currently have no access to a system with guix installed, but did you try > $ guix package install lilypond@2.18.2 > ? This would require a package definition for that version of lilypond and we don’t have that. My instructions for

Re: overriding essential-services

2017-08-15 Thread Ricardo Wurmus
Alex Kost <alez...@gmail.com> 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 offloading. >> “/e

Re: Lilypond version

2017-08-15 Thread Ricardo Wurmus
Mason Hock writes: > I notice that Guix has Lilypond 2.19.58, which is the current unstable > version. Is it possible to access the current stable version, Lilypond > 2.18.2, via Guix? It has not been packaged, but it should not be difficult to add a variant for the stable

Re: Where to submit/discuss reproducible-related patches?

2017-08-13 Thread Ricardo Wurmus
Hi Ren, > I'm playing around with the reproducible issues recently. After some > investigation work, I tried fixing the unreproducible issues for three > packages, and sent the patches to the guix-patches (mentioned in the > guix manual) mailing list: Thank you for doing this important work! >

Re: What is Guix garbage collector root aka gc root

2017-08-13 Thread Ricardo Wurmus
Hi Oleg, > 2. I need to build a package, but don't install it. Just preserve it > for offloading. Is “guix build --root=$HOME/.guix-profile PACKAGE” (run > as non root user) what I want? Or if not, what FILE in “--root=FILE” do > I need to pass? You can pass any file to “--root”. It will

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

2017-07-09 Thread Ricardo Wurmus
Mekeor Melire writes: > Is there any nice way to suspend GuixSD by command? (I didn't yet try > out ‘echo mem > /sys/power/state’.) Is it still desirable that Shepherd > itself could get this job done? My librebooted laptop sometimes … breaks in weird ways disabling

Re: Bootstrapping Guix on HPC without Root

2017-07-08 Thread Ricardo Wurmus
Hi, > Unfortunately, after fighting through dependency hell and reaching the > configure step, I've hit another wall that seems to be new territory. the recommended way to get Guix is to unpack the release tarball, which comes with a pre-filled /gnu/store. > Our build server does not have

Re: various packaging issues

2017-07-19 Thread Ricardo Wurmus
Dave Love writes: >>> * RPM specs commonly have multiple sources specified, e.g. source and >>> doc or example tarballs, or configuration files of some kind which >>> aren't patches. Is there a way to do that? >> >> The ‘source’ field can be only one thing. However, you can

Re: grub not properly installing in GuixSD

2017-07-23 Thread Ricardo Wurmus
Joshua Branson writes: > I can properly boot guixSD in UEFI from the grub command prompt! Aka I > chainload the operating system. Unfortunately I do not know how to > chainload the OS and pass a kernel argument. I need to pass nomodeset. The kernel arguments should go

Re: Issues with my configuration

2017-07-04 Thread Ricardo Wurmus
Hi Fredrik, > 1) Mounting a nfs disk. > I tried adding the nfs mount to file-systems. > >> (file-system >>(device "fafner:/srv/nfs4/Valhalla") >>(title 'device) >>(mount-point "/media/Valhalla") >>(type "nfs4") >>(check? #f)) > > It works after I reconfigure guix > >> sudo

Re: Issues with my configuration - zsh shell default

2017-07-05 Thread Ricardo Wurmus
> 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 “location” field. The location matches the module

failed to resolve partition “my-root”

2017-06-27 Thread Ricardo Wurmus
Hi Guix, I just installed Guix onto a server. I ran “guix pull” before “guix system init” and I made sure that my config file is correct. It is based on “bare-bones.scm” – I only changed the user name and replaced “sdX” with “sdb” (because the hard disk was recognized as sdb). In the GRUB

Re: runpath validation

2017-04-25 Thread Ricardo Wurmus
Catonano writes: > 2017-04-20 10:10 GMT+02:00 Ludovic Courtès : > >> >> You should grep for RUNPATH, and I guess that will show that >> /gnu/store/zv2c9mbs4q7f75p9xlgxs62fb5wmp3ac-granite-0.4.0.1/lib is *not* >> in there, even though it should (if it’s not in

Re: How/When will guix pull stop to compile the 616 files?

2017-08-09 Thread Ricardo Wurmus
Jack Hill <jackh...@jackhill.us> writes: > On Tue, 8 Aug 2017, Ricardo Wurmus wrote: > >> >> Paul Dufresne <dufres...@gmail.com> writes: >> >>> It takes 45 mins. on my relatively old dual core to guix-pull >> >> Yeah, this isn’t great. S

Re: Manual pages for glibc.

2017-08-09 Thread Ricardo Wurmus
Hi Roel, > Which package do I need to install to be able to read the man pages of > functions in glibc like 'snprintf' and 'malloc'? > > I installed glibc, but that does not seem to provide the man pages. Here’s what I did: unionfs $(printf "%s:" /gnu/store/*/share/info) ~/tmp/info This

Re: Lilypond version

2017-08-18 Thread Ricardo Wurmus
Mason Hock writes: > Thanks for your response. GUIX_PACKAGE_PATH is currently my home folder. > Am I supposed to create custom/packages/variants.scm or should I set > GUIX_PACKAGE_PATH to something else? I suggest not to set GUIX_PACKAGE_PATH to HOME. Better create an

Re: Lilypond version

2017-08-19 Thread Ricardo Wurmus
Mason Hock writes: > Thank you. How do I set GUIX_PACKAGE_PATH? By exporting it as an environment variable: export GUIX_PACKAGE_PATH=/path/to/somewhere -- Ricardo GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC https://elephly.net

Re: youtube in Web

2017-05-11 Thread Ricardo Wurmus
Catonano writes: > Youtube doesn't work anymore in Web > > It works like a charm in Icecat though You need to install some gstreamer plugins, such as the following: "gst-plugins-base" "gst-plugins-good" "gst-plugins-ugly" "gst-libav" -- Ricardo GPG: BCA6

Re: youtube in Web

2017-05-12 Thread Ricardo Wurmus
Catonano <caton...@gmail.com> writes: > 2017-05-12 7:42 GMT+02:00 Ricardo Wurmus <rek...@elephly.net>: > >> >> Catonano <caton...@gmail.com> writes: >> >> > Youtube doesn't work anymore in Web >> > >> > It works like a ch

Re: Help getting started with first contribution

2017-05-11 Thread Ricardo Wurmus
Hi André, > I've been using Guix and GuixSD recently and I'd like to contribute! Excellent! > However, I'm not familiar at all with mailing list workflows (this is > the first mailing list I actually subscribed to), so I may need some > guidance with that. It’s pretty simple: you send an

Re: tree doesn't get called

2017-05-09 Thread Ricardo Wurmus
Catonano writes: >> Here’s a version that works for me: >> >> >> ;; Compile .scm files and install. >> (every (lambda (file) >> (let ((go-file (string-append module-dir "/" >>

Re: tree doesn't get called

2017-05-10 Thread Ricardo Wurmus
Catonano writes: > I forgot: the linter crashes, but not only on guile-miniadapton. Also on > guile-irregex that was already there […] > Backtrace:uile-irregex@0.9.6 [cve]... >9 (primitive-load >"/home/catonano/projects/readxl/scripts…") That’s

Re: libstdc++ for cross compilers

2017-05-20 Thread Ricardo Wurmus
Ricardo Wurmus <rek...@elephly.net> writes: > Hi Ludo, > > thanks for the hints. > >> Ricardo Wurmus <rek...@elephly.net> skribis: >> >>> The latest version includes C++ sources for the firmware. >>> Unfortunately, our “arm-none-eabi” cross-c

Re: Emacs-Guix 0.3.1

2017-05-22 Thread Ricardo Wurmus
Fox writes: > Alex Kost wrote: > >> if you don't like to read "info", Emacs-Guix manual is available >> online now: > > https://alezost.github.io/guix.el/manual/latest/html_node/index.html > > > html sure is better workable than the "info" format. Actually, I think

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

2017-05-24 Thread Ricardo Wurmus
Christopher Baines writes: > Excluding the generations that I removed, the others don't boot. All I > can really gather so far is a call stack, and the message: > Kernel panic - not syncing: Attempted to kill init! Has the label of your root partition changed? -- Ricardo

Re: Retrieving the OpenPGP key used to sign the release

2017-05-24 Thread Ricardo Wurmus
Quiliro writes: > El Tue, 23 May 2017 22:24:38 +0200 > l...@gnu.org (Ludovic Courtès) escribió: > >> Quiliro skribis: >> >> > $ gpg --verify guixsd-usb-install-0.13.0.i686-linux.xz.sig >> > gpg: supozas subskribitajn datenojn en >> >

Re: installing a mirror for offline installation

2017-05-26 Thread Ricardo Wurmus
Quiliro writes: > I finally could install bare-bones.scm GuixSD working machine. Now i > am interested in installing a mirror [of hydra] for offline > installation. There is no telecommunications where I live. So I could > bring the server to download substitutes and then

Re: installing a mirror for offline installation

2017-05-26 Thread Ricardo Wurmus
(+ help-guix) Quiliro writes: > Yes. I will want all packages. I will work with all packages for an > extended period. When I am desperate for an update, I would take the > _server_ for update. Okay. Maybe it would be better then to set up an instance of cuirass on your

Re: installing a mirror for offline installation

2017-05-26 Thread Ricardo Wurmus
Quiliro <quil...@riseup.net> writes: > El Fri, 26 May 2017 13:20:36 +0200 > Ricardo Wurmus <rek...@elephly.net> escribió: > >> >> Quiliro <quil...@riseup.net> writes: >> >> > I finally could install bare-bones.scm GuixSD working machine. Now

Re: libstdc++ for cross compilers

2017-05-21 Thread Ricardo Wurmus
Ricardo Wurmus <rek...@elephly.net> writes: > Ricardo Wurmus <rek...@elephly.net> writes: >> >> I created a package variant like this: >> >> --8<---cut here---start->8--- >> (define-public libstdc++-

Re: Xorg won't start

2017-06-13 Thread Ricardo Wurmus
some...@selfhosted.xyz writes: >> (define (my-slim-service) >> (mlet* %store-monad ((config (xorg-configuration-file >> ;; #:drivers '("nouveau" "vesa") >> #:resolutions '((1920 1080) (1366 768) (1024 768)) >> )) >> (startx

Re: tree doesn't get called

2017-05-08 Thread Ricardo Wurmus
Catonano writes: > Would you mind to take a look at this new version ? > > http://paste.lisp.org/display/346142 > > The > > (copy-file file >dest-file) > > piece fails with > > ... > In unknown file: >?: 0 [copy-file "include.scm" ...] > > ERROR: In procedure

Re: tree doesn't get called

2017-05-08 Thread Ricardo Wurmus
Catonano writes: > In fact, I'd paste code even on IRC channels, I don't do so because I have > been requested to abstain from pasting code in chat channels in the past > > But I don't understand the reason why that is not desirable, inconvenient > and frown upon. IRC is

Re: tree doesn't get called

2017-05-08 Thread Ricardo Wurmus
Here’s a version that works for me: --8<---cut here---start->8--- (define-public guile-miniadapton (let ((commit "1b5749422304567c96ac5367f2221dda9eff5880") (revision "1")) (package (name "guile-miniadapton") (version (string-append

Re: Cannot boot GuixSD after system reconfigure

2017-09-21 Thread Ricardo Wurmus
Hi Roel, > So, I was able to fix GRUB by manually modifying /boot/grub/grub.cfg: > > -search --label --set /dev/sda3 > +search --no-floppy --fs-uuid --set > > Now, what changes do I have to make to my config to make it work > automatically again? Instead of this: (file-system

guix pull fails on powerful server

2017-09-22 Thread Ricardo Wurmus
Hi there, I have a big server with 1.5T RAM and 192 CPU cores. “guix pull” is very slow and crashes with the error below: --8<---cut here---start->8--- [root@murphy:~] (1001) $ guix pull guile: warning: failed to install locale warning: failed to install

Re: guix pull fails on powerful server

2017-10-04 Thread Ricardo Wurmus
Clément Lassieur <clem...@lassieur.org> writes: > Ricardo Wurmus <rek...@elephly.net> writes: > >> Is there another work-around I could try on this machine? > > My workaround was to build Guix from sources. But I'm sure you thought > about it. Yes, that works

Re: guix pull fails on powerful server

2017-10-04 Thread Ricardo Wurmus
Marius Bakke <mba...@fastmail.com> writes: > Ricardo Wurmus <rek...@elephly.net> writes: > >> Is there another work-around I could try on this machine? > > Using Guile 2.0 worked for me: > > guix package -r guix guile-git -i guile2.0-guix guile2.0-git Unfort

Re: bug#27476: guix pull fails on powerful server

2017-10-13 Thread Ricardo Wurmus
Hi Ludo, > The patch below seems to fix the problem: (guix monads) has shared state > (hash tables) used both at expansion-time and run-time, and it wasn’t > protected. > > My hypothesis is that this was causing random memory corruption. The > weird thing, though, is that the errors we were

Re: bug#27476: guix pull fails on powerful server

2017-10-13 Thread Ricardo Wurmus
I tried it again after unsetting GUIX_PACKAGE_PATH, but the results are just as bad: --8<---cut here---start->8--- [rwurmus@murphy:~/guix] (338) $ unset GUIX_PACKAGE_PATH [rwurmus@murphy:~/guix] (339) $ time ./pre-inst-env guix pull --url=$PWD guile: warning:

Re: bug#27476: guix pull fails on powerful server

2017-10-13 Thread Ricardo Wurmus
Hi Ludo, > Ricardo Wurmus <rek...@elephly.net> skribis: > >> The following derivation will be built: >>/gnu/store/z5bhk17nxmdhvj0g4cy038p25mzh1gys-guix-latest.drv >> copying and compiling to >> '/gnu/store/s3s7xlqa10mvf8v0ypxz8gzw3lcf1x5z-guix-la

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

2017-08-30 Thread Ricardo Wurmus
Andreas Enge writes: > If the file name poses problems as pointed out by Ricardo, a different > choice would work as well. /etc/current-config.scm? Anything, actually. Would it be a bad idea to store it somewhere under “/etc/guix/”? Because that directory exists. -- Ricardo

Re: Lilypond version

2017-09-05 Thread Ricardo Wurmus
Hi, > Here's what I have in variants.scm, in case I did something wrong there: […] > (define lilypond-stable This must be “define-public” instead of “define”; alternatively, you can add “lilypond-stable” to the list of exports in the module definition. Without this the variable is only defined

Re: guix pull fails on powerful server

2017-09-25 Thread Ricardo Wurmus
Ludovic Courtès writes: > With this program: > > --8<---cut here---start->8--- > (use-modules (ice-9 threads) > (srfi srfi-1)) > > (define-syntax-parameter foo > (identifier-syntax +)) > > (define threads > (unfold (lambda (x)

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

2017-08-21 Thread Ricardo Wurmus
Hi Liam, I wasn’t around when this happened, but often when packages join GNU there isn’t much of a story to be told. Guix clearly fits into the bigger picture painted by GNU. One of the core ideas of GNU is to give users more freedom and the tools to meaningfully exercise that freedom. The

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

2017-08-20 Thread Ricardo Wurmus
Hi Chris, > So I was trying out using VMs created through Guix for more things, > particularly as they can be run as part of derivations, e.g. the system > tests for Guix. > > However, I'm seeing anything that does I/O performing very poorly > compared with the host system. (I’m not using VMs

Re: Lilypond version

2017-08-20 Thread Ricardo Wurmus
Hi, please keep help-guix in Cc. > Thanks. After following your steps I get > > guix package: warning: failed to load '(custom packages variants)': > ERROR: Unbound variable: name > guix package: error: lilypond: package not found for version 2.18 Okay, this means that we need to add the name

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

2017-08-29 Thread Ricardo Wurmus
Ludovic Courtès writes: > But wait: we can already store the config file in the instantiated > system! Here’s how: > > (operating-system > ;; … > (services (cons (simple-service 'store-my-config > etc-service-type >

Re: Lilypond version

2017-09-04 Thread Ricardo Wurmus
Mason Hock writes: > Thank you. The first error is gone, but I still get > > guix package: error: lilypond: package not found for version 2.18 Are there any other error messages? It does work for me, so there are probably other error messages that lead to a failure to

Re: guix pull fails on powerful server

2017-10-10 Thread Ricardo Wurmus
Ludovic Courtès <l...@gnu.org> writes: > Ricardo Wurmus <rek...@elephly.net> skribis: > >> I’ve tried “guix pull” on the same server again, this time limiting CPUs >> with “taskset -c 0 guix pull”: > > As a stopgap, commit aba219af0fed6a349af930f19c91

Re: binary installation

2017-12-20 Thread Ricardo Wurmus
Catonano writes: > trying to follow the steps for a binary installation on a Fedora 27 > workstation > > When trying to run the daemon, I get this […] Does journalctl -xe tell you more? -- Ricardo GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC

Re: libvirt

2017-12-13 Thread Ricardo Wurmus
Hi Catonano, > I need a libvirt daemon running in order to use virt-manager You just need to have the libvirt service with the default configuration, and then you should be able to use virt-manager. Have you tried that? -- Ricardo GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC

Re: binary installation

2017-12-20 Thread Ricardo Wurmus
Catonano <caton...@gmail.com> writes: > 2017-12-20 11:33 GMT+01:00 Ricardo Wurmus <rek...@elephly.net>: > >> >> Catonano <caton...@gmail.com> writes: >> >> > trying to follow the steps for a binary installation on a Fedora 27 >> >

Re: Controling requirements when packaging haskell modules

2018-05-14 Thread Ricardo Wurmus
Ludovic Courtès writes: >> You should not package ghc-array, ghc-containers, or ghc-binary — these >> are all provided by GHC itself. It is possible that there are some more >> packages for which this applies (possibly including semigroupoids). > > Oops, I pushed ghc-array and

Re: Live cd/dvd?

2018-05-09 Thread Ricardo Wurmus
Nils Gillmann <n...@n0.is> writes: > Ricardo Wurmus transcribed 471 bytes: >> >> Nils Gillmann <n...@n0.is> writes: >> >> > You will be able to build a live-cd from an existing system with the >> > guix provided tools. Let's say you pick a GNO

Re: Controling requirements when packaging haskell modules

2018-05-12 Thread Ricardo Wurmus
Ton writes: > I'm trying to package ghc-sdl2, but have hit a problem with requirements I > don't understand how to get past. > > The work so far can be seen and downloaded from > https://notabug.org/thomassgn/guixsd-configuration/src/master/modules/ton-haskell.scm You should

  1   2   3   4   5   6   7   >