On Wed, Jul 16, 2025 at 12:41:07PM +0100, Daniel Hatton wrote:
> On 16/07/2025 10:08, Steve George wrote:
>
> > In this case I would use Guix Home to copy a ~/.Xresources file in and not
> > worry about configuring > X if it works for you.
>
> Thanks. That means I h
Hi Daniel,
On Fri, Jul 11, 2025 at 01:14:50PM +0100, Daniel Hatton wrote:
>
> On other distros, I used to do all sorts of nice configurations of GUI
> programs by having lines in a ~/.Xresources or ~/.Xdefaults file. Where can
> I do equivalent configurations on Guix System, please?
>
> (The on
Hi Timothee,
On Fri, Jun 13, 2025 at 06:38:17PM +0200, Timothee Mathieu wrote:
> Hello,
>
> At last we managed to solve the problem! The solution is maybe a bit hacky
> but for now, it works.
>
> After further investigations, it seems that the problem was not from the
> simulator itself but wi
Hi,
On Wed, Jun 04, 2025 at 09:43:09PM +, MGD wrote:
> Hello,
>
> I recently attempted to install QGIS on a freshly set up Guix machine, but I
> noticed that the build time is significantly slower compared to other
> packages.
>
> During the installation, it checked for substitutes on
> http
e non-reproducibility then.
>
> Best,
> Timothée
> - Mail original -
> > De: "Cayetano Santos"
> > À: "Timothee Mathieu"
> > Cc: "Steve George" , "Ludovic Courtès"
> > , "help-guix"
> > Envoyé: Mercr
Hi Ray,
On 26 Apr, Ray Miller wrote:
> Hi,
>
> I've been experimenting with a custom AWS Lambda runtime for Guile. AWS
> Lambda allows you to use a container image as your deployment package, and I
> figured it should be possible to create a Docker image with Guile, my
> runtime and handler, and
Hi Timothee,
Did you try building the package in a guix shell container (e.g. --container).
That way you're assured that nothing from the users main environment is
impacting the build.
You mention a C++ code-base, so the most likely thing is some discrepancy in
the libs that are being used rig
Hi all!
As part of our regular Guix Social events next Tuesday 22nd April we're doing a
patch review session.
Doing patch reviews is a great way to get involved in the project. Patch
reviews help by finding problems with patches that Guix committers then don't
have to spend time on, or confirm
Hi,
The video from the last guix.social has been published, check it out!
Giacomo Leidi talked about his Gocix project
(https://github.com/fishinthecalculator/gocix), and showed how to use the
`oci-service-type` to configure container-based (e.g. Docker / OCI) software
using Guix's declarative
On 5 Jun, Artyom V. Poptsov wrote:
> Hello!
>
> I can give an online talk about Guile-SSH[1] as it is used by GNU Guix,
> if you're interested.
>
> Although I have never done any talks in English, I think it'll be an
> interesting experience.
>
> References:
> 1. https://github.com/artyom-popts
Hi Carlo,
On 3 Feb, Carlo Ascani via wrote:
>
> Greetings,
>
> I have some preliminary questions before even try to use guix.
>
> My use case will be:
>
> - Use guix on a foreign distro (Debian 12)
> - Use it especially to create isolated development environment [1]
>
> My questions:
>
> -
On 4 Jun, Nils Landt wrote:
> > Steve George hat am 04.06.2024 10:19 CEST geschrieben:
> >
> > - Something mad, interesting or curious!
>
> I built a home service for systemd. It is currently unpublished, but I could
> demo it, and publish the WIP version.
>
On 4 Jun, Ekaitz Zarraga wrote:
> On 2024-06-04 10:19, Steve George wrote:
> > Hi,
> >
> > We're looking for speakers - of any level - to give talks at the Guix
> > online meetup. We're a small, friendly group at all levels of experience.
> > Talks
Hi All,
The first Guix Social of 2025 is next Thursday (27th), so we can just
sneak one in during February!
https://libreplanet.org/wiki/Group:Guix/PatchReviewSessions2024 [0]
I'm going to give an entry level talk about trying out Guix System in a
VM. So if you have tips on getting started w
Hi
The final post from the Guix User and Contributor Survey is out. This
time it's digging into contributors views [0]
Some fun bits:
1. 450 people contributed to Guix
Research found 450 individual people, and about 300 contributors filled
out the survey. About 60% of volunteers send 1-5 pat
Hi,
Back in November we ran the Guix User and Contributor survey - the first time
we've done this as a community. Well the results are in - check them out!
We had over 900 people take part - which is amazing - thanks to all of you that
took the time to fill it out.
There are two blog posts th
Hi,
Today - Thursday 16th - we have the first Guix Social of the year, with a talk
by Andrew Tropin.
Andrew will be talking about his modern, extensible IDE for Guile. Arei is an
Emacs capability that does all the things needed for making developing Guile a
fun experience. It uses Guile Ares R
Hi all,
Hope you're in the holiday season mood for a Guix Social this *Thursday*
- Christine Lemmer-Webber will be giving a talk with the latest news
about Spritely, Hoot (Guile in the browser) and distributed communities.
It's on Thursday 12th December:
18:00 UTC, 18:00 GMT (London), 19:00
Hi all,
This Friday (22nd) is the next Guix.Social. As usual it will be online at:
18:00 UTC, 18:00 GMT (London), 19:00 CET (Paris), 14:00 EST (New York)
It will be a patch review session and there's always general Guix chat. If you
have questions about anything Guix bring them along!
If you
Hi Gfp,
I would suggest that you do not run multiple profiles simultaneously. You will
probably run into problems, since if a library requires an interpreter and it's
not in the profile it won't work, and one library will not know about another
unless they are in the same profile.
If you like
On 11 Nov, Artyom V. Poptsov wrote:
> Hello Steve!
>
> I took the survey, thanks!
(...)
Thanks so much!
Steve / Futurile
Hi all!
To gather feedback across the Guix community we're running a survey. It would
be brill if *you* could fill it out:
https://guix.limesurvey.net/
Early, on it asks if you're a 'User', and if so explores how you use Guix. If
you select 'Contributor' (because you've sent patches of any fo
Hi Simen,
I'm aware of a union build in Guix, but unfortunately have never used it:
https://git.savannah.gnu.org/cgit/guix.git/tree/guix/build/union.scm
I recalled it because of this blog post which talks about union packages:
https://trivialfis.github.io/linux/2018/06/10/Using-guix-for-develop
Hi Lee,
You aren't the first person to find this difficult, I'm pretty much guaranteed
to create multiple Debbugs issues every time!
On 1 Nov, Lee Thompson wrote:
> Maxim Cournoyer writes:
>
> > It should be guix-patc...@gnu.org, not @debbugs.gnu.org
>
> Okay I think I've found the source of
Hi!
One of our goals for this year has been to encourage more Guix users to help
out reviewing patches. There are lots of patches in the bug-tracker, and it
would be great to get them into the project. Reviewing helps because it
confirms that a patch applies, works and makes sure that the patch
Hi Kevin,
The existing system's configuration is in
/run/current-system/configuration.scm. Might be worth inspecting this and
seeing if there are obvious mistakes.
The installer places a copy of this in /etc/config.scm. This is the one that
users normally start by editing. To validate that it'
Hi all,
Our next patch review and hacking session is this Wednesday, 9th October.
The focus will be pairing/grouping to go through patch reviews and we'll have
a general hacking room if you just want to spend some time online hacking away
in a 'virtual room' with other Guix people.
* If you'd li
On 24 Sep, Daniel Hatton wrote:
>
> I'm having trouble with Icedove [not minimal] on Guix failing to play a
> sound with calendar reminders (setting is to play the default sound). When a
> calendar reminder pops up on screen, Icedove prints the following to STDERR:
>
> console.error: Calend
slides they're available here:
https://ekaitz.elenq.tech/bootstrapGcc16.html
Enjoy it!
Futurile / Steve
On 17 Sep, Steve George wrote:
> Hi all,
>
> The next Guix Social is today, Tuesday, with a talk by Ekaitz Zarraga on
> bootstrapping RISC-V. Times:
>
> 17:00 UTC, 18:00
Hi all,
The next Guix Social is today, Tuesday, with a talk by Ekaitz Zarraga on
bootstrapping RISC-V. Times:
17:00 UTC, 18:00 BST (London), 19:00 CEST (Paris), 13:00 EDT (New York)
Link to join:
https://meet.jit.si/london-guix-meetup
The bootstrapping problem is that many OS's can't buil
Hi,
Just to finish the thread, the talk is now published:
https://youtu.be/8m8igXrKaqU?si=ggVEwW2wHuMdVm8X
Futurile / Steve
On 26 Aug, Steve George wrote:
> On 26 Aug, Edouard Klein wrote:
> > Hi Steve, Hi list,
> >
> > Will there be a recording available ? I won't
On 26 Aug, Edouard Klein wrote:
> Hi Steve, Hi list,
>
> Will there be a recording available ? I won't be able to make it but I'm
> very much interested.
>
(...)
Yes, we're still trying to figure out the best way to do this, the quality on
Jitsi is not that great. But yes there will be a record
Hi,
No you can't.
Debian packages (.deb files) work with the Debian package manager. Guix is an
alternative, it can be used:
1. As a full Linux distribution (so a replacement for all of Debian)
2. As a package manager *on top of* an existing distribution (e.g. Debian)
I personally run Guix as
Hi,
AppImage is a cross-distribution format as far as I know, so there shouldn't be
any problems running them on Guix. The QuickStart guide looks pretty
straightforward:
https://docs.appimage.org/introduction/quickstart.html#ref-quickstart
Generally, the most popular cross-distribution format
Hi all,
This Thursday (29th) Jgart is going to give a talk about Mumi, a command line
interface that makes
interacting debbugs.gnu.org much simpler. The session will be at:
17:00 UTC, 18:00 BST (London), 19:00 CEST (Paris), 13:00 EDT (New York)
Jgart says he's going to do a code review dur
Hi all,
Tomorrow (Thursday 11th) there'll be an online talk about reproducible builds
by Vagrant Cascadian, Guix contributor and a long-time Debian developer.
Reproducible builds is a really interesting area for security and the
authenticity of the software stack - but how do you create them, a
Hi all,
Today (in a couple of hours) David Thompson, will be giving a talk about Guix,
Guile and his recent work at the Spritely Institute encompassing Goblins and
Hoot. David is a well-known Guile hacker and long-term Guix user so it should
be really fun.
The time of the live talk is:
17:0
Hi,
We're looking for speakers - of any level - to give talks at the Guix online
meetup. We're a small, friendly group at all levels of experience. Talks can be
about anything Guix associated, for example:
- Experiences using or learning Guix
- Particular commands or capabilities - deploying VM
Hi,
Ludo came along to the Guix online meetup and gave a really interesting
interview. If you'd like to catch it then it's now available:
https://youtu.be/339dRDf4c6E
There's some great chat about how Guix got started, the relationship with Guile
and Nix, along with areas that Ludo's working
Hi,
I'm always interested to hear about the history and future of projects I
follow. So I'm looking forward to hearing Ludovic Courtès give a talk at the
next Guix online meet-up on May 16th.
If you've ever wanted to ask how the project got to be called Guix?, why the
init system is called She
Hi all,
Our next patch review hacking session is tomorrow - Friday 3rd!
Please come along to do some patch reviews and generally chat about Guix:
17:00 UTC; 18:00 BST (London); 19:00 CEST (Paris); 13:00 EDT (New York)
The goal is to have fun and learn about Guix packaging by reviewing patc
Hi all,
Our next online meetup is on Monday (15th April):
17:00 UTC; 18:00 London; 19:00 Paris; 13:00 New York
Please come along if you'd like to chat about all things Guix and to meet other
Guix users. It's very informal, and driven by the groups interest and
questions. We've been trying to
Hi,
About a year ago Morgan Smith put in a Steam controlelr and steam deck driver.
I wondered if anyone on the list had one of these and wanted to try out this
using this patch:
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=58403
Be great to get some testing and confirmation that this works.
Hi,
Our next online patch review is on:
Tuesday 17:00 UTC; 18:00 London; 19:00 Paris; 13:00 New York
Hopefully, we'll be able to have a few different rooms so that people can pair
and work on patches together. Last time we used Upterm (https://upterm.dev/) so
that everyone could ssh into a
Hi everyone,
Just wanted to say thanks to everyone who came along to Guix London's
first patch review session!
Along with a special thanks to Andreas Enge for jumping in as our first
committer showing how he reviews and answering a host of questions.
Arun, Chris, Fabio and I were really exc
Hi,
A reminder that the first patch review session is happening tomorrow, Thursday
7th March.
Who knows how many people will be there, or what level of experience everyone
will have. We'll be learning what works as we try out these sessions.
Hopefully, Andreas Enge with his 'committer' hat on
Hi Vagrant,
On 22 Feb, Vagrant Cascadian wrote:
> On 2024-02-22, Steve George wrote:
> > We're going to run some online patch review sessions. The first one is on
> > *Thursday, 7th March* and you can sign-up here:
> >
> > https://libreplanet.org/wiki/Gr
Hi
We're going to run some online patch review sessions. The first one is on
*Thursday, 7th March* and you can sign-up here:
https://libreplanet.org/wiki/Group:Guix/PatchReviewSessions2024
The background is that Guix has many fantastic contributions that are waiting
to be reviewed and added
On 9 Feb, Edouard Klein wrote:
>
> Skyler Ferris writes:
>
> > On 2/6/24 05:39, Steve George wrote:
> >> I agreed to organise some 'patch review' online sessions in the next
> >> couple of
> >> weeks.
> >>
> >> O
help. That
an idea?
Pj.
On Tue, Jan 16, 2024 at 03:35:17PM +0000, Steve George wrote:
Hi all,
We're planning to put up a blog post about Guix (and Guix-related) talks at
FOSDEM [0]. I've collected all the talks that that are about Guix (or
connected areas). If I've missed an
Hi Suhail,
On 5 Feb, Suhail wrote:
> Felix Lechner via writes:
>
> > Another is that committers should commit what they think is right
> > rather than ask for revised patches.
>
> I could be mistaken, but I believe this does happen today at least some
> of the time. Is your position that
>
>
Hi Edouard,
On 6 Feb, Edouard Klein wrote:
> I, for one, would be willing to review patches, hoping that in turn my
> patches would be reviewed instead of staying in limbo forever, which is
> a drag on me submitting more patches.
>
> Is there a procedure to follow, or do I just start replying
Hi Tanguy,
On 06/02/2024 08:19, Tanguy LE CARROUR wrote:
(...)
Quoting Pjotr Prins (2024-02-06 08:39:25)
It would also be nice to write a BLOG about what was discussed at Guix
days
I have notes about what sessions took place during the Guix days.
I was planning to send (tomorrow?) a patch for
idea?
Pj.
On Tue, Jan 16, 2024 at 03:35:17PM +, Steve George wrote:
Hi all,
We're planning to put up a blog post about Guix (and Guix-related) talks at
FOSDEM [0]. I've collected all the talks that that are about Guix (or
connected areas). If I've missed any Guix related talks
On 05/02/2024 15:57, Clément Lassieur wrote:
Hello,
On Mon, Feb 05 2024, Steve George wrote:
Hi,
Our goal for the discussion:
How do we double the number of patches that are *reviewed* and
*applied* to Guix in the next six months?
Patch flow is a pipeline, to change it we
Hi,
Our goal for the discussion:
How do we double the number of patches that are *reviewed* and
*applied* to Guix in the next six months?
Patch flow is a pipeline, to change it we could:
a. Increase the number of committers - more people to do the
work
b. Increase the efficienc
On 17/01/2024 15:47, Simon Tournier wrote:
(..)
On Tue, 16 Jan 2024 at 15:35, Steve George wrote:
We're planning to put up a blog post about Guix (and Guix-related) talks
at FOSDEM [0]. I've collected all the talks that that are about Guix (or
connected areas). If I've missed a
Hi all,
We're planning to put up a blog post about Guix (and Guix-related) talks
at FOSDEM [0]. I've collected all the talks that that are about Guix (or
connected areas). If I've missed any Guix related talks please tell me
so I can add them to the blog post:
- Declarative and Minimalist Co
Hi,
I'm exploring creating 'package variants' through the 'package transformation'
options to guix build [0]
I can't figure out how to build a package variant and give it a different name
The most common sort of 'package variant' I can imagine is where the user wants
a different (later) versio
On 29/11/2023 12:10, Julien Lepiller wrote:
If you already have substituted it, you could rebuild it:
guix build openssh --no-grafts --check
(...)
Thanks Julien (and Simon) - that unstuck me so I could publish my first
post on Guix packaging:
https://www.futurile.net/2023/11/28/guix-package-
Hi,
How can I use 'guix challenge' to test critical software or packages that are
deep in the dependency tree?
As I understand it, the purpose of Guix challenge is to test whether "binaries
provided by this [substitution] server really correspond to the source code it
claims to build" (from th
Hi,
How can I use `guix challenge` to test critical software or packages that are
deep in the dependency tree?
As I understand it, the purpose of Guix challenge is to test whether "binaries
provided by this [substitution] server really correspond to the source code it
claims to build" (from th
Hi,
On 20/05/2023 12:05, Zelphir Kaltstahl wrote:
Hello Guix users!
Recently I had an issue when I did a `guix pull`, so I tried `guix pull
--no-substitutes`. My understanding is, that substitutes are platform
specific pre-built binaries, which one can download from the guix
servers, instead
Hi,
I'm working on creating packages for virtualenvwrapper. I'm having
problems with the 'check' phases of both packages and could do with some
help ...
I think I have the correct inputs for virtualenvwrapper, the package
definition is below. The error I get is:
error: in phase 'check': un
d not found
systemctl ?
Kind regards
Gottfried
Am 02.11.22 um 08:53 schrieb Steve George:
Hi,
The key concept to understand is that Guix runs a build daemon and
package database (/gnu/store) on the machine which multiple 'normal'
users can use. You can see it with:
sudo s
Hi,
The key concept to understand is that Guix runs a build daemon and
package database (/gnu/store) on the machine which multiple 'normal'
users can use. You can see it with:
sudo systemctl status guix-daemon.service
The manual is trying to explain that you use the root user to update the
66 matches
Mail list logo