Custom channel: guix build -L works, but guix pull fails

2025-07-01 Thread Daniel Littlewood via
Hi help-guix, I'm having trouble using nokogiri. I have tried to reduce the problem to the minimum possible - right now I cannot reliably require the library at all. I'm using guix on a foreign distro (which happens to be NixOS). I did a recent pull and guix describe shows guix bd0f8ec. The ru

Unable to require ruby-nokogiri (was "Custom channel: guix build -L works")

2025-07-01 Thread Daniel Littlewood via
Sorry, I screwed up the subject line. On 6/29/25 21:15, Daniel Littlewood wrote: Hi help-guix, I'm having trouble using nokogiri. I have tried to reduce the problem to the minimum possible - right now I cannot reliably require the library at all. I'm using guix on a foreign dis

Re: Ruby without RVM - what to do if the version I want is missing?

2024-06-17 Thread Daniel Littlewood
Hi, thank you all very much for the help, Thank you Andreas for your patch. I wasn't sure quite how to use it at first, but after some looking I found out I could put it into a local channel. So I made a file ~/my-channel/ruby.scm with contents (define-module (ruby) #:use-module (guix packages)

Ruby without RVM - what to do if the version I want is missing?

2024-06-14 Thread Daniel Littlewood
Hi Guix, I am trying to migrate from Debian to Guix. I am used to using RVM/rbenv to manage my ruby versions, but I don't think they're packaged for guix. They also obviously go against the grain of having guix manage all your software. Long story short, my project requires Ruby 3.3.0, and the la

Re: Setting up on NixOS

2024-03-25 Thread Daniel Littlewood
Hi, just pitching in to say: I did exactly this (enable guix from NixOS) and can confirm it appears to work. However, it's only on the latest stable channel (23.11). If you're on an old channel, you'll need to upgrade. You can find instructions for how to do so in the NixOS docs, or here: https://

Re: You're invited to the first patch review session!

2024-02-29 Thread Daniel Littlewood
HI, just to clear up the timezone issue a bit - I think the ical file higher up is *not* correct: * I think the meeting is at 18:00 UTC, which is the same as 18:00 GMT, which is the same (on March 7th) as 18:00 London time * I think the libreplanet page says 18:00 BST, which is 17:00 UTC/GMT and i

Re: Guix Days: Patch flow discussion

2024-02-29 Thread Daniel Littlewood
Hi! I'm a complete newbie to Guix, which has the dual effects that I'm much more excited about it than I otherwise might be, but the disadvantage that I know nothing and am more likely to cause problems than not at the moment. Nevertheless I thought I might be able to contribute something to the di

Turning Gemfile.lock into a guix environment

2024-02-27 Thread Daniel Littlewood
Hi everyone, I'm trying to figure out how to convert a Ruby project from using bundler to using guix directly, so I can sidestep rvm/rbenv/bundle. I found two articles about this, but neither seems to go into the detail of pinning versions to get a really reproducible environment. They just provid

Re: share guix and its store between distributions

2023-10-05 Thread Daniel Littlewood
Hi Emmanuel, Do you expect to share exactly the same packages in Debian vs guix, or just an overlapping subset? I assume that if the packages are the same, and they're building the same versions, then the hash identifying them should be the same, and guix should refrain from rebuilding the packag

Re: Development shell for diffutils does not appear to work - what am I doing wrong?

2023-09-28 Thread Daniel Littlewood
archive". Thank you for explaining! I think that's fixed now, thanks everyone. Dan On Wed, Sep 27, 2023 at 5:25 PM wolf wrote: > > On 2023-09-27 11:58:32 +0100, Daniel Littlewood wrote: > > Hi Ekaitz, thanks for you reply! > > > > Reading the docs a second time,

Re: Development shell for diffutils does not appear to work - what am I doing wrong?

2023-09-27 Thread Daniel Littlewood
hanks! Dan On Wed, Sep 27, 2023 at 11:08 AM Ekaitz Zarraga wrote: > > > > > > ElenQ Technology > > > --- Original Message --- > On Tuesday, September 26th, 2023 at 08:08, Daniel Littlewood > wrote: > > > > Hi guix help, > &

Development shell for diffutils does not appear to work - what am I doing wrong?

2023-09-26 Thread Daniel Littlewood
Hi guix help, I want to try out making a simple change to the program `diff`, which is part of GNU diffutils: https://packages.guix.gnu.org/packages/diffutils/3.8/ I'd like to set up a dev environment, patch diff.c, rebuild it and try out the new binary. Maybe install it globally later, but I'm no