Abbé writes:
> (define-configuration/no-serialization home-rbw-configuration
> (pinentry-program
>(file-like (file-append pinentry "/bin/pinentry-curses"))
>"Pinentry program to use.")
> (email
>(string "")
>"Email address of the user")
...
> (define (rbw-config config)
>
Clément Lassieur writes:
> On Fri, Feb 16 2024, Andreas Enge wrote:
>
>> Am Fri, Feb 16, 2024 at 11:56:50AM +0100 schrieb Clément Lassieur:
>>> Would it makes sense to have a "does-not-apply" tag too?
>>
>> Should this not appear in the QA page, assuming that once all the new
>> issues are close
Steve George writes:
> Hi,
>
> Did anyone take a photo of the discussion whiteboard?
>
> And/or anyone get a photo of the room generally that could be used in
> the blog post? Be nice to have a visual ...
I took a picture of the infrastructure discussion whiteboard:
https://www.cbaines.net/gui
Josh Marshall writes:
> what I want to implement is to parallelize obtaining
> packages. Server side vs client side.
This is already possible, if you enable parallel build jobs, then you'll
get parallel downloads.
There's also been work to allow controling these things separately.
> So it sou
Josh Marshall writes:
> I just went and installed everything with texlive in the name. A few
> were less than 1KB, a few over 1GB. Download speed peaked at less
> than 3MB/s. My Internet is a fiber connection with symmetric gigabit.
> However, I think picking at this info is the wrong tack.
Josh Marshall writes:
> Presently, I am waiting until the end of global warming to finish
> pulling down texlive packages. I see that there are a few servers
> from which packages are provided. Is the following feasible as a
> feature to improve effective download speed?
It really depends. Ca
Roman Riabenko via writes:
> Is it possible to get a URL for a substitute, for example for the Linux
> kernel?
>
> I am trying to troubleshoot connection to a substitute sever with my
> tunnel broker, which is slow for this server for some reason and
> eventually times out when running `guix sys
Andy Tai writes:
> Hi, this is more a developer question:
>
> Guix patches are posted to guix-patches mailing list. Is there any
> tool that makes it easy to download a particular patch series from the
> mailing list archive or the Guix issue web site so it is easy to apply
> a patch series to
Graham Addis writes:
> Visiting guix.gnu.org this afternoon (uk time) I see the certificate
> has expired:
>
> NET::ERR_CERT_DATE_INVALID
>
> Subject: guix.gnu.org
>
> Issuer: R3
>
> Expires on: 11 Jun 2023
>
> Current date: 11 Jun 2023
> ...
I've restarted NGinx on the relevant machine, so it
Felix Lechner via writes:
> What can I do about this error, please?
>
> 2. &message:
> "https://bordeaux.guix.gnu.org/nar/zstd/mxxszppxdv8nysq3in7f54xfn46y4sdw-xfce4-panel-4.18.3.tar.xz:
> HTTP download failed: 404 (\"Not Found\")"
>
> I tried '--fallback' but that only went one step further
Jack Hill writes:
> Given what i know about the problem: substitute operations are failing
> because gnutls is not available, I tried:
>
> jackhill@kalessin ~$ guix build --substitute-urls=http://ci.guix.gnu.org
> /gnu/store/zkhymfsbrv0s4y7l778g78k6y65nidxd-gnutls-3.6.16.drv
> /gnu/store/2vjql2
e...@beaver-labs.com writes:
> I've been stuck for a few days on the following:
> Let's say I have a record type:
>
> (define-record-type* my-record make-my-record
> my-record?
> this-record
> (first-field my-record-first-field)
> (second-field my-record-second-field))
>
> And a function t
Phil writes:
> Thanks for the reply.
>
> Christopher Baines writes:
>
>> Build systems are a mechanic to deduplicate common steps, but also
>> common inputs between packages, and the python-build-system will include
>> a default Python as an input.
>>
Phil writes:
> Hi,
>
> It seems standard not to declare python2 or python3 as a dependency on
> python package definitions - however other dependent python libraries are
> stated.
>
> eg python-scipy will declare dependencies on python-numpy and
> python-matplotlib - but not on a specific versi
EuAndreh writes:
> Hi!
>
> The manual suggests a deploy-hook for the certbot-service-type that
> looks like this:
>
> (define %nginx-deploy-hook
> (program-file
>"nginx-deploy-hook"
>#~(let ((pid (call-with-input-file "/var/run/nginx/pid" read)))
>(kill pid SIGHUP
>
> Inste
Jesse Gibbons writes:
> I am trying to set up gitolite on a server. I have been able to set it
> up with my ssh key, but it fails when I reboot the server. I test it
> with `ssh git@ip-address help`. It does work again when I once again
> run guix deploy. Has anyone had a similar problem?
I use
Stephen Scheck writes:
> Sure - I understand the reasoning - but this is an open-source project with
> its own build system that I'm trying to package, and I believe its build
> system depends on network access (it's Go-based, and my understanding is
> that the Go dependency model relies on acce
→ sudo -E guix system reconfigure ~/Projects/Systems/capella.scm
The following derivation will be built:
/gnu/store/l8ipcxqhz1kizk6fcxmjdb36a0rks83z-grub-minimal-2.04.drv
building /gnu/store/l8ipcxqhz1kizk6fcxmjdb36a0rks83z-grub-minimal-2.04.drv...
- 'build' phasebuilder for
`/gnu/store/l8ip
Stephen Scheck writes:
> I'm getting the following error when I try to install a package I'm working
> on:
>
> go: github.com/BurntSushi/toml@v0.3.1: Get "
> https://proxy.golang.org/github.com/%21burnt%21sushi/toml/@v/v0.3.1.mod":
> dial tcp: lookup proxy.golang.org on [::1]:53: read udp
>
Zhu Zihao writes:
> I found guix container "created by `guix environment --container` or
> `guix system container`" is very useful to isolate some service. But
> it only supports fully isolated network namespace or just share with
> host, it's not so safe IMO.
I'll assume that a fully isolated
Christopher Lemmer Webber writes:
> I've been making patchset series of emails to guix-patches manually.
> I'm sure this is the wrong thing to do. I use mu4e + magit and know
> others have a similar setup.
I think git send-email on the command line does the right thing.
For a single patch, I
Dr. Arne Babenhauserheide writes:
> I’d like to create a small server that provides substitutes for
> packages for which I often have to build a fallback (mostly ungoogled
> Chromium).
>
> How can I do that? Is there already a simply way?
It's not simple (yet), but I'm hoping to get there event
Hey,
I thought I was beginning to understand derivations, but I've hit a
problem I can't explain.
I've got a derivation in my local store, and as far as I can work out,
all the outputs for all the required inputs of this derivation are in
the store as well.
scheme@(guix-user)> (use-modules (sr
Hey,
For the Guix Data Service, I've noticed some builds getting stuck
recently. It seems to be when qemu-arm is used to run foreign binaries,
often grep during the git-minimal tests. Currently it's stuck running
gcc during the configure phase for the Guix package.
Attaching strace to the stuck p
Ludovic Courtès writes:
> Hello!
>
> sirgazil skribis:
>
>> I have GNOME 3.32.2 now. When I launched a GNOME Terminal, I noticed that
>> the font is too big and the spacing between characters seems odd:
>>
>>
>> https://multimedialib.files.wordpress.com/2020/01/terminal-font-problem-2020-01
Ludovic Courtès writes:
> Hi Christopher,
>
> Christopher Baines skribis:
>
>> The Guix Data Service has Guix compute lots of derivations, and then it
>> loads the data in to a database. I'm having some issues with the garbage
>> collector though, as some
Brian Woodcox writes:
> I’m having a similar problem doing a guix pull on a Pinebook Pro running
> arch. I’ve installed the latest binary as of yesterday.
>
> Always hangs at that point. I can only get to 54% and it hangs.
Ah, interesting, it looks like it's failing in the same way on
ci.gui
Hey,
I've been trying to run guix pull on a Overdrive 1000, however it seems
to hang.
cbaines@monokuma ~$ guix build
/gnu/store/km28c1gzcmm8j45ikp0v9ai3fcvpn8lr-guix-system.drv
The following derivation will be built:
/gnu/store/km28c1gzcmm8j45ikp0v9ai3fcvpn8lr-guix-system.drv
building /gnu/st
Hey,
The Guix Data Service has Guix compute lots of derivations, and then it
loads the data in to a database. I'm having some issues with the garbage
collector though, as sometimes it removes data from the disk before I've
had a chance to read it (at least I think this is what's happening, I
think
sirgazil writes:
> Hi,
>
> I have GNOME 3.32.2 now. When I launched a GNOME Terminal, I noticed that the
> font is too big and the spacing between characters seems odd:
>
>
> https://multimedialib.files.wordpress.com/2020/01/terminal-font-problem-2020-01-08.png
>
> Maybe there is a bug with
Pierre Neidhardt writes:
> I have here in Paris an Overdrive machine which used to build ARM
> package for Guix. Sadly I cannot get it online here at my apartment.
>
> Would anyone be able to host it?
>
> Ideally with minimal downtime. It just needs a reliable Internet
> connection (via Ethern
Pierre Neidhardt writes:
> I am wondering whether Guix can still provide more guarantees than
> non-functional package managers / OS when running on a remote machine
> (controlled by an non-trusted third-party) with, say, SSH root access.
>
> For instance, can we somehow have the guarantee that
Reza Alizadeh Majd writes:
> We in PantherX team, has been setup an instance of Cuirass CI to build
> a series our of custom applications based on configurations provided
> in `maintenance` repository:
>
> https://git.savannah.gnu.org/cgit/guix/maintenance.git/tree/hydra/berlin.scm
> https://git
Jesse Gibbons writes:
> I work on a virtual machine generated with "guix system vm-image". Due to
> the recent core updates, the vm image will need to fall out of date unless
> it can be updated and reconfigured. Right now, the best way to reconfigure
> the vm image is to copy the system definit
Giovanni Biscuolo writes:
> Hello Maxim,
>
> Maxim Cournoyer writes:
>
> [...]
>
>> Also note that for the time being, the init script of Guix doesn't honor
>> the "rootflags" kernel argument.
>
> AFAIU this means Guix will not configure the grub parameter in the grub
> config, but if I pass "r
Hey,
I'm unsure how well the substituter copes with unreliable network
connections, anecdotally it seems to often hang indefinitely.
Looking at the code [1], there is some code that looks like it would
cancel the substitution after some amount of time, but it also looks to
be disabled (as #:timeo
H.Nasajpour writes:
>Hi guys,
>I created an environment (`guix environment`), now I want to add some
>additional packages to it, how can I do that?
The guix environment command is for profiles which you don't change. So,
the way to add packages is to exit from the subshell for the
e
Alex Sassmannshausen writes:
> I wanted to thank you for your notes! As always, my "I'll write a long
> response with thoughts tomorrow" turned into "I'll write a response at
> some point in the future."
>
> I appreciated the pointers to the developments that have tentatively
> happened. Very
Doron Behar writes:
>> > According to the documentation, `guix pull` 'updates the distribution
>> > along with the Guix tools'. Does it mean that every time something is
>> > updated in the actual source code of the remote Guix repository, when I
>> > run `guix pull` afterwards my computer build
Doron Behar writes:
> I'm using Arch Linux and I'd like to get my hands dirty with Guix as an
> alternative (but better) package manager. Unfortunately, I'm very
> confused as for the role of `guix pull` and `guix package -u` and the
> 'current guix profile' symlinked to ~/.config/guix/current .
Alex Sassmannshausen writes:
> Hello,
>
> I'm trying to get to grips with Guix's container support.
>
> Specifically, I can create containerised system using
> $ guix system container /path/to/sysconf.scm
>
> I should then be able to run commands in that container using
> $ guix container exec P
Miles Fidelman writes:
>>> And then there's the question of init systems: Until systemd came
>>> along, ./configure;make;make install generally just works - leaving
>>> init files in the right places, starting up daemons, etc.
>>>
>>> Which leads to the question of, if I want to install somethi
Miles Fidelman writes:
> Thanks Chris,
>
> A couple of follow-ups:
>
> On 5/9/19 12:39 PM, Christopher Baines wrote:
>>
>> 1: http://git.savannah.gnu.org/cgit/guix/maintenance.git/tree/talks
>>
>> There's also two talks [2] which I've given in th
Miles Fidelman writes:
> The GUIX documentation is great when it comes to installing GUIX, and
> then installing packaged software.
>
> It's not so clear on how do install software that isn't in the package
> repository - whether by creating a package, or via the classic
> ./configure;make;make
Miles Fidelman writes:
> Hi Folks,
>
> Is there a good, current, overview presentation on all things GUIX?
> The whole who, what, where, when, why, how, how much, and who cares
> overview that one might give at USENIX, describing a new distro.
>
> I've been doing a lot of googling, and not findi
Raghav Gururajan writes:
> Hello Guix!
>
> The "Services" part of my current system config is the following:
>
> (services (cons* (service gnome-desktop-service-type)
> %desktop-services))
>
> How should I modify the above to edit Network Manager's Configuration to
> include and enable "networ
Alex Vong writes:
> For uglifying javascript, of course we can use 'uglify-js' in
> (gnu packages lisp). How about pretty-printing? Are there some good
> utilities you use for doing it?
If you're looking to do this in a shell, jq (in the jq package) is a
good tool to use.
signature.asc
Descri
zimoun writes:
> Hi,
>
> I am working on the package Gmsh.
>
> Well, say the upstream repo is cloned and I am following the upstream readme.
> Basically, it is a CMake build system for C++ code with some Fortran.
>
> So, if I am doing:
> mkdir build-1 && cd build-1
> guix environment gmsh --
Guy fleury writes:
> Hi guix,
>
> Is there a way to define a service in a guix repo and test it to make sure
> that every thing is ok.
> Something like:
>
> ./pre-inst-env herd start foo
I think the closest thing to this would be a system test, for example:
make check-system TESTS=postgresql
Christopher Lemmer Webber writes:
> Somewhere in the last few months, Hexchat has started freezing up for me
> all the time. It wasn't doing this before. Just curious, are any other
> Hexchat users having this problem? I wonder if I should file a bug with
> Guix or if it's a problem upstream
Catonano writes:
> 2018-06-03 10:51 GMT+02:00 Christopher Baines :
>
>
>> virt-manager has a way to create networks, I have one called
>> "vm_network" which uses NAT, I think that might be a default thing, and
>> it seems to work.
>>
>> When yo
Catonano writes:
> 2018-05-31 8:26 GMT+02:00 Catonano :
>
>>
>> There's a virtlog service in gnu/services/virtualizzation.scm
>>
>> The manual mentions it too
>>
>> I'm reconfiguring right now, I'll let you know
>>
>
>
> Ok, now it works
>
> The problem is, now, that the virtual machine seems to
Catonano writes:
> I don't rememberr what's the situation in regard to running GuixSD on VPSes
>
> Can I run GuixSD on my Amazon virtual machine instead of Debian ?
>
> If yes, how ?
It's possible. I've had some success with [1].
1: https://ofosos.org/2018/03/26/guix-images-01/
https://gith
Pierre Neidhardt writes:
> electrum yields the following error on startup:
>
> > electrum
> Error: No module named 'qrcode'. Try 'sudo pip install '
>
> python-qrcode is correctly specified as input in the package's
> declaration:
>
> --8<---cut here---start--
Ludovic Courtès writes:
> Hi Chris,
>
> Christopher Baines skribis:
>
>> ERROR: In procedure getaddrinfo:
>> In procedure getaddrinfo: Servname not supported for ai_socktype
>> downloading file `gnu/packages/bootstrap/aarch64-linux/guile-2.0.14.tar.xz'
&g
Hey,
I've run in to some confusing issues building older versions of Guix
using a more recent version of Guix.
Take the following example.
(use-modules (guix packages)
(guix git-download)
(gnu packages package-management))
(package
(inherit guix)
(version "test")
Divan Santana writes:
> Divan Santana writes:
>> Is there a simple way of getting these gems installed to use guix system
>> libs so things don't break?
>
> So for this particular project I managed to get it working via changing
> the Gemfile to up the version on nokogiri to 1.8 so I can use th
Dustin writes:
> When I run the command #guix-system init /mnt/etc/my-os-config.scm /mnt where
> /mnt is the path I want to install the system on, it complained about some
> .scm file or something to do with #f. I don't really remember.
It would be useful to know the exact error message, and
Catonano writes:
> 2017-12-12 17:46 GMT+01:00 Catonano :
>
>> 2017-12-12 15:56 GMT+01:00 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
On Thu, 14 Sep 2017 04:57:05 +0530
Arun Isaac wrote:
> Thomas Danckaert writes:
>
> > Hi Guix,
> >
> > since the change to networkmanager, I've been running into the
> > following problem: when I connect to a wireless network using
> > networkmanager, I can no longer start graphical applicatio
On Wed, 13 Sep 2017 12:05:29 +0200 (CEST)
Thomas Danckaert wrote:
> since the change to networkmanager, I've been running into the
> following problem: when I connect to a wireless network using
> networkmanager, I can no longer start graphical applications
> (starting any program fails with “
On Mon, 11 Sep 2017 14:12:34 +0200
l...@gnu.org (Ludovic Courtès) wrote:
> Hello!
>
> Christopher Baines skribis:
>
> > So I'm having some trouble using the Guile json module in a gexp.
> > I've added (with-imported-modules '((json)) ...), and the
>
Hey,
So I'm having some trouble using the Guile json module in a gexp.
I've added (with-imported-modules '((json)) ...), and the
module-import-compiled builder crashes.
Backtrace:
4 (primitive-load "/gnu/store/35zv0m9wwd2nz3agyywv09d3k5v?")
In srfi/srfi-1.scm:
640:9 3 (for-each #
On Thu, 31 Aug 2017 12:47:21 -0400
Troy Sankey wrote:
> I use Guix on an old thinkpad, and I've noticed that every time I run
> `guix pull` followed by `guix package -u`, I need to compile many of
> the packages. That whole process could take about an hour on my
> laptop (compiling the package d
On Tue, 22 Aug 2017 12:11:43 +0200
l...@gnu.org (Ludovic Courtès) wrote:
> Hi Chris,
>
> Christopher Baines skribis:
>
> > 1.130.19 0 3853 openat
>
> [...]
>
> > 13.560.193014 50 3853 openat
On Sun, 20 Aug 2017 11:02:16 +0200
Ricardo Wurmus wrote:
> 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 perfor
Hey,
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. See the system call profiles from strac
On 28/05/17 16:49, Ludovic Courtès wrote:
> 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 genera
On 24/05/17 16:45, Ricardo Wurmus wrote:
>
> 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
Hey,
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 should work.
Excluding the generations that I removed, the others d
On 02/12/16 04:06, Christopher Allan Webber wrote:
Except, oops! This won't boot. We need to put GRUB on it.
Well here's where I'm stuck for tonight. I don't know exactly what's
needed; maybe either the -b flag, or --grub2-mbr, or some combination.
The man page is a little bit overwhelming (I
71 matches
Mail list logo